Все,
Я новичок в Python, и у меня возникают проблемы с обновлением свойства reminder_is_set
для элементов календаря.Я пытаюсь получить элементы календаря с этого момента и на 7 дней раньше и отключить напоминания.
Я могу получить элементы календаря в представлении просто отлично.Я могу перечислить предметы просто отлично.Я просто не могу понять, как обновить значение и сохранить каждый элемент.Я посмотрел примеры и увидел пример массового обновления, но не вижу, где устанавливается значение между извлечением и вызовом массового обновления.Любая помощь приветствуется.
calendar_items = account.calendar.view(start=startDate, end=currentDateTime)
calendar_ids = [(i.id, i.changekey) for i in calendar_items]
items_iter = account.fetch(ids=calendar_ids, only_fields='reminder_is_set')
for item in items_iter:
item.reminder_is_set = False
updated_ids = account.bulk_update(items=[(i, ('reminder_is_set')) for i in calendar_items])