Python:将ics文件中的重复事件显示为多个事件

时间:2017-08-02 10:47:59

标签: python calendar icalendar rrule

我正在尝试使用Python和iCalendar包解析.ics(我从Google日历导出)。我的最终目标是生成一个简单的[时间,事件名称]元组列表。

我目前遇到问题,因为我的日历中有一些重复发生的事件。这些事件反映在.ics文件中的RRule,如下所示:

RRULE:FREQ = WEEKLY; COUNT = 35; BYDAY = TH

是否有任何包或简单代码可用于将每个重复事件表示为多个事件?当我尝试编写代码来解析.ics文件的RRULE部分并自己创建多个事件时,我目前正在犯很多错误。

非常感谢任何帮助或建议。

0 个答案:

没有答案