使用 pyExchange 打印 outlook 日历事件列表
Printing outlook calendar events list using pyExchange
我正在使用 Microsoft Outlook 2010 并在文档中使用 pyExchange. I am trying to list all the events scheduled between two dates as mentioned here。
我的代码片段如下:
eventsList = service.calendar().list_events(
start=timezone("Europe/London").localize(datetime(2015, 1, 12, 1, 0, 0)),
end=timezone("Europe/London").localize(datetime(2015, 1, 14, 23, 0, 0)))
print eventsList
for event in eventsList:
print "{start} {stop} - {subject}".format(
start=event.start,
stop=event.end,
subject=event.subject
)
我已经使用 Outlook 和 pyExchange 在日历中手动创建了活动。
但是每当我执行上面的代码片段时,我只会得到以下回溯:
<pyexchange.exchange2010.Exchange2010CalendarEventList object at 0x02056550>
Traceback (most recent call last):
File "C:\Users\p\Desktop\getEvent.py", line 41, in <module>
for event in eventsList:
TypeError: 'Exchange2010CalendarEventList' object is not iterable
任何建议为什么会发生以及如何解决它?谢谢
eventsList 似乎是不可迭代的,这意味着您无法打开它 Item per Item。
这意味着 eventsList 不是 List 或 String 或任何其他可迭代对象。
您必须迭代成员:
for events in eventList.events:
# do stuff
PS:文档 'unfinished' 最好阅读源代码
我正在使用 Microsoft Outlook 2010 并在文档中使用 pyExchange. I am trying to list all the events scheduled between two dates as mentioned here。 我的代码片段如下:
eventsList = service.calendar().list_events(
start=timezone("Europe/London").localize(datetime(2015, 1, 12, 1, 0, 0)),
end=timezone("Europe/London").localize(datetime(2015, 1, 14, 23, 0, 0)))
print eventsList
for event in eventsList:
print "{start} {stop} - {subject}".format(
start=event.start,
stop=event.end,
subject=event.subject
)
我已经使用 Outlook 和 pyExchange 在日历中手动创建了活动。
但是每当我执行上面的代码片段时,我只会得到以下回溯:
<pyexchange.exchange2010.Exchange2010CalendarEventList object at 0x02056550>
Traceback (most recent call last):
File "C:\Users\p\Desktop\getEvent.py", line 41, in <module>
for event in eventsList:
TypeError: 'Exchange2010CalendarEventList' object is not iterable
任何建议为什么会发生以及如何解决它?谢谢
eventsList 似乎是不可迭代的,这意味着您无法打开它 Item per Item。 这意味着 eventsList 不是 List 或 String 或任何其他可迭代对象。
您必须迭代成员:
for events in eventList.events:
# do stuff
PS:文档 'unfinished' 最好阅读源代码