]>
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     attendees 
= [ a
.params
['cn'] for a 
in event
.get('attendee') ] 
  14         str += "\t{}\n".format(a
) 
  17     description 
= event
.get('description') 
  18     if description 
is not None: 
  24 with open('/dev/stdin', 'r') as f
: 
  25     cal 
= Calendar
.from_ical(f
.read()) 
  28     if c
.name 
== "VEVENT":