First 'working' version
This commit is contained in:
@@ -75,8 +75,8 @@ def main():
|
||||
|
||||
# Call the Calendar API
|
||||
now = datetime.datetime.now(tz=datetime.timezone.utc).isoformat()
|
||||
tomorrow = (datetime.datetime.now(tz=datetime.timezone.utc)+datetime.timedelta(days=2)).isoformat()
|
||||
print("Getting the upcoming 10 events")
|
||||
tomorrow = (datetime.datetime.now(tz=datetime.timezone.utc)+datetime.timedelta(days=3)).isoformat()
|
||||
#print("Getting the upcoming 10 events")
|
||||
allevents = []
|
||||
for i in range(0,len(calendarids)):
|
||||
events_result = (
|
||||
@@ -104,16 +104,21 @@ def main():
|
||||
#print("type events",type(events),"type event",type(event))
|
||||
#allevents.append(events)
|
||||
for event in events:
|
||||
event["mycalendarkey"]=i
|
||||
event["calendarname"]=calendarsummaries[i]
|
||||
allevents.append(event)
|
||||
#print("allevents",allevents)
|
||||
allevents2 = sorted(allevents, key=lambda event: event["start"].get("dateTime", event["start"].get("date")))
|
||||
for event in allevents2:
|
||||
start = event["start"].get("dateTime", event["start"].get("date"))
|
||||
print(start, event["summary"],"(from "+calendarsummaries[event["mycalendarkey"]]+")")
|
||||
#for event in allevents2:
|
||||
# start = event["start"].get("dateTime", event["start"].get("date"))
|
||||
# print(start, event["summary"],"(from "+calendarsummaries[event["mycalendarkey"]]+")")
|
||||
except HttpError as error:
|
||||
print(f"An error occurred: {error}")
|
||||
allevents2 = []
|
||||
return allevents2
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
allevents = (main())
|
||||
for event in allevents:
|
||||
start = event["start"].get("dateTime", event["start"].get("date"))
|
||||
print(start, event["summary"],"(from "+event["calendarname"]+")")
|
||||
|
||||
Reference in New Issue
Block a user