try to make it look like python

This commit is contained in:
XenGi 2018-08-15 00:49:06 +02:00
parent 35fe345288
commit 4a331c18f6
No known key found for this signature in database
GPG key ID: 1A9D657D06B5820E
3 changed files with 24 additions and 19 deletions

View file

@ -1,25 +1,27 @@
#!/usr/bin/env python3
from glob import glob
import icalendar
import pytz
import icalendar
cals=[]
merged=icalendar.Calendar()
cals = []
merged = icalendar.Calendar()
merged.add('prodid', '-//CCCB Calendar Generator//berlin.ccc.de//')
merged.add('version', '2.0')
merged.add('version', '2.0')
for icsfilestr in glob("public/*/**/*.ics", recursive=True):
for icsfilestr in glob('public/*/**/*.ics', recursive=True):
with open(icsfilestr, 'r') as icsfile:
print("Importing", icsfilestr)
print('Importing', icsfilestr)
cals.append(icalendar.Calendar.from_ical(icsfile.read()))
for cal in cals:
for e in cal.subcomponents:
merged.add_component(e)
outfile="static/all.ics"
outfile = 'static/all.ics'
with open(outfile, 'wb') as f:
print(f"writing to {outfile}...")
print(f'writing to {outfile}...')
f.write(merged.to_ical())