I'm using Rainlendar as my GTD tool (
www.davidco.com). Unfortunately, I find myself away from the computer quite often without my list of tasks to do. MonkeyGTD (
monkeygtd.tiddlyspot.com/) allowed me to print pretty easily a list of tasks to hipster pda 3x5 cards.
I decided to write a python script to recapture this capability.
The attached python script parses all to-do items in my two calendars (J:/Calendars/Personal.ics and J:/Calendars/Work.ics). It sorts by location, and then by priority. It generates a J:todo.html file suitable for printing (especially with hipster pda / 3x5 note cards).
It does not do any logic to figure out if recurring tasks are active. It simply ignores any tasks marked canceled.
The python _script_ requires the v_object_ python package from
vobject.skyhouseconsulting.com/
Note: I cross-posted this to
www.rainlendar.net/cms/index.php?option=com_kunena&Itemid=36&func=view&id=5385&catid=8