我只想在iCal文件中查看适用于今天的事件。这是我的代码:
from icalendar import Calendar, Event
from datetime import datetime
g = open('reachcalendar.ics','rb')
cal = Calendar.from_ical(g.read())
for component in cal.walk():
if component.name == "VEVENT":
if component.get('dtstart').date() == datetime.today().date()
print component.get('summary')
print component.get('dtstart').dt
g.close()
但这会导致无效语法:
^{pr2}$我做错什么了?在
行尾缺少
:
:除此之外,您可能不应该在循环内调用
^{pr2}$datetime.today()
,在调用之前调用它,记住该值并在循环内使用:相关问题 更多 >
编程相关推荐