При использовании найденной библиотеки 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)
Я не знаком с этой конкретной библиотекой, но похоже, что вы хотели перебрать cal.events вместо cal:
cal.events
cal
for event in cal.events: print(event.name)