在 Pypi ics 中访问 属性
Access property in Pypi ics
在使用ics库时发现here我运行遇到了一个我想不通的问题。当访问索引时,即 cal.events[9].name 我可以访问信息。当我 运行 在该事件列表上时,我无法访问信息并且出现此错误:AttributeError: 'str' object has no attribute 'name'
from ics import Calendar
from urllib.request import urlopen
url = "http://www.limburg.net/ics/afvalkalender/72004/15014/24/0"
cal = Calendar(urlopen(url).read().decode('iso-8859-1'))
print(cal.events[10].name)
for events in cal:
print(events.name)
我不熟悉那个特定的库,但看起来你打算迭代 cal.events
而不是 cal
:
for event in cal.events:
print(event.name)
在使用ics库时发现here我运行遇到了一个我想不通的问题。当访问索引时,即 cal.events[9].name 我可以访问信息。当我 运行 在该事件列表上时,我无法访问信息并且出现此错误:AttributeError: 'str' object has no attribute 'name'
from ics import Calendar
from urllib.request import urlopen
url = "http://www.limburg.net/ics/afvalkalender/72004/15014/24/0"
cal = Calendar(urlopen(url).read().decode('iso-8859-1'))
print(cal.events[10].name)
for events in cal:
print(events.name)
我不熟悉那个特定的库,但看起来你打算迭代 cal.events
而不是 cal
:
for event in cal.events:
print(event.name)