]>
git.rmz.io Git - dotfiles.git/blob - mutt/ical2txt
3 from icalendar
import Calendar
6 start
= event
.get('dtstart').dt
7 end
= event
.get('dtend').dt
8 str = "Start: {:%Y-%m-%d %H:%M}\n".format(start
.astimezone())
9 str += "End: {:%Y-%m-%d %H:%M}\n".format(end
.astimezone())
11 if event
.get('attendee') is not None:
12 attendees
= [ a
.params
['cn'] for a
in event
.get('attendee') ]
15 str += "\t{}\n".format(a
)
18 description
= event
.get('description')
19 if description
is not None:
25 with open('/dev/stdin', 'r') as f
:
26 cal
= Calendar
.from_ical(f
.read())
29 if c
.name
== "VEVENT":