Remove events with same name
This commit is contained in:
@@ -44,10 +44,16 @@ if calendar:
|
|||||||
|
|
||||||
# Sort the events by start time
|
# Sort the events by start time
|
||||||
events.sort(key=lambda x: datetime.datetime.strptime(x[0], "%d.%m.%Y %H:%M:%S"))
|
events.sort(key=lambda x: datetime.datetime.strptime(x[0], "%d.%m.%Y %H:%M:%S"))
|
||||||
|
|
||||||
|
# Remove Events with same summary
|
||||||
|
summarys = []
|
||||||
|
for summary in events:
|
||||||
|
if summary[1] not in summarys:
|
||||||
|
summarys.append(summary[1])
|
||||||
|
|
||||||
# Print the sorted events
|
# Print the sorted events
|
||||||
for summary in events:
|
for summary in summarys:
|
||||||
print('-', summary[1])
|
print('-', summary)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
print('Calendar not found.')
|
print('Calendar not found.')
|
||||||
Reference in New Issue
Block a user