0
Я создаю свой собственный анализатор .ics.Как составить список datetimes с помощью rrule
Я использую модуль python icalendar. Он отлично работает, но я хотел бы получить список datetimes для событий, которые имеют RRULE.
я дата начала как экземпляр объекта DateTime и RRULE разобран, как это:
CaselessDict({'FREQ': ['MONTHLY'], 'INTERVAL': [1], 'BYDAY': ['4TH']})
Но я не могу понять, как сделать список DateTimes из этих двух вещей.
Спасибо
Так что я должен покрыть все возможности некоторыми ИФ и другими? Их может быть много. – Blaskovic
@Blaskovic, почему вы хотите это сделать ... Вы можете передать переменные из словаря, который у вас есть: 'interval = your_CaselessDict ['INTERVAL']' и т. Д. Возможно, вам придется создать сопоставление для частота ... –
Потому что вы можете получить что-то вроде этого: WKST = SU; BYDAY = TU, TH См .: http://www.kanzaki.com/docs/ical/rrule.html – Blaskovic