First 'working' version

This commit is contained in:
2026-05-27 02:59:52 +00:00
parent fa4f7fa7d9
commit b4e2bea9f9
3 changed files with 147 additions and 8 deletions

View File

@@ -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"]+")")