我試着使用的iCalendar包,並運行此腳本解析谷歌日曆(cal.ics): from icalendar import Calendar, Event
from datetime import datetime
g = open('cal.ics','rb')
gcal = Calendar.from_ical(g.read())
for component in gcal.walk
我對python和icalendar非常新,但我試圖從Apple的Icloud網站上抓取我的icalendar,然後能夠訪問日曆信息,以便我可以在應用上顯示它。我可以從日曆中獲取任何不會重複出現的事件,但它只會獲取這些事件,並因某種原因跳過重複出現的事件(這基本上是我現在計劃的唯一類型的事件)。這是代碼我目前擁有如何獲得重複發生的事件的任何想法? from icalendar import Cal