Доступ к недвижимости в Pypi ics - PullRequest
0 голосов
/ 08 января 2019

При использовании найденной библиотеки ics здесь Я столкнулся с проблемой, которую не могу понять. При доступе к индексу, то есть cal.events [9] .name, я могу получить доступ к информации. Когда я запускаю этот список событий, я не могу получить доступ к информации и получаю эту ошибку: AttributeError: у объекта 'str' нет атрибута '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)

1 Ответ

0 голосов
/ 08 января 2019

Я не знаком с этой конкретной библиотекой, но похоже, что вы хотели перебрать cal.events вместо cal:

for event in cal.events:
    print(event.name)
...