如何在现有的 calDAV 项目上设置/添加类别? 更改摘要工作正常(第一个循环)。类别循环出现错误。
all_events = my_calendar.events()
for event in all_events:
event.load()
if "xxxxx" in event.vobject_instance.vevent.summary.value:
event.vobject_instance.vevent.summary.value="xxxxx cc" #this works
event.save()
event.load()
print(event.data)
for event in all_events:
event.load()
if "xxxxx" in event.vobject_instance.vevent.summary.value:
event.vobject_instance.vevent.categories= ["Test"] #ERROR while SAVE
event.save()
event.load()
print(event.data)
错误:
文件“C:\Anaconda\Anaconda3\lib\site-packages object\icalendar.py”,第 976 行,在 findTzids 中
对于 obj.getChildren() 中的孩子:
AttributeError: 'str' 对象没有属性 'getChildren'