I am trying to print a recurrence rule as a string specified by iCalendar format (see RFC 5545). Im using python dateutils, in particular dateutil.rrule to create the recurr
Although this is written four years after the question was asked, dateutil by now has a __str__ method (see source code) which allows one to print its objects in such a form:
In [1]: from dateutil.rrule import *
In [2]: my_rrule = rrule(DAILY, count=5)
In [3]: print(my_rrule)
DTSTART:20161202T184513
FREQ=DAILY;COUNT=5