Я хочу предоставить сводный счет уникальных событий, в которых участник не содержит адрес электронной почты domain.com. У меня есть список событий и каждого участника, но сценарий выдает два календарных резюме для каждого участника.
for calendar_id in me:
eventsResult = service.events().list(
calendarId=calendar_id,
timeMax=now,
timeMin=end_date).execute()
events = service.events().list(calendarId=calendar_id).execute()
events = events.get('items', [])
for event in events:
if 'attendees' in event.keys():
for attendees in event['attendees']:
atte = attendees.get('email')
try:
attid = event.get(attendees)
except:
pass
if "domain.com" not in atte:
print('\n' + event['summary'] + " " + "(Calendar - " + calendar_id + ")")
print(attendees['email'])
else:
continue