Python 3 compatibility
This commit is contained in:
parent
614d49476d
commit
4a1717452a
30
ical2csv.py
30
ical2csv.py
@ -27,7 +27,7 @@ event = CalendarEvent("event")
|
|||||||
def open_cal():
|
def open_cal():
|
||||||
if os.path.isfile(filename):
|
if os.path.isfile(filename):
|
||||||
if file_extension == 'ics':
|
if file_extension == 'ics':
|
||||||
print "Extracting events from file:", filename, "\n"
|
print("Extracting events from file:", filename, "\n")
|
||||||
f = open(sys.argv[1], 'rb')
|
f = open(sys.argv[1], 'rb')
|
||||||
gcal = Calendar.from_ical(f.read())
|
gcal = Calendar.from_ical(f.read())
|
||||||
|
|
||||||
@ -42,12 +42,12 @@ def open_cal():
|
|||||||
event.url = component.get('URL')
|
event.url = component.get('URL')
|
||||||
f.close()
|
f.close()
|
||||||
else:
|
else:
|
||||||
print "You entered ", filename, ". "
|
print("You entered ", filename, ". ")
|
||||||
print file_extension.upper(), " is not a valid file format. Looking for an ICS file."
|
print(file_extension.upper(), " is not a valid file format. Looking for an ICS file.")
|
||||||
exit(0)
|
exit(0)
|
||||||
else:
|
else:
|
||||||
print "I can't find the file ", filename, "."
|
print("I can't find the file ", filename, ".")
|
||||||
print "Please enter an ics file located in the same folder as this script."
|
print("Please enter an ics file located in the same folder as this script.")
|
||||||
exit(0)
|
exit(0)
|
||||||
|
|
||||||
|
|
||||||
@ -60,21 +60,21 @@ def csv_write(icsfile):
|
|||||||
wr = csv.writer(myfile, quoting=csv.QUOTE_ALL)
|
wr = csv.writer(myfile, quoting=csv.QUOTE_ALL)
|
||||||
wr.writerow(headers)
|
wr.writerow(headers)
|
||||||
wr.writerow(values)
|
wr.writerow(values)
|
||||||
print "Wrote to ", csvfile, "\n"
|
print("Wrote to ", csvfile, "\n")
|
||||||
except IOError:
|
except IOError:
|
||||||
print "Could not open file! Please close Excel!"
|
print("Could not open file! Please close Excel!")
|
||||||
exit(0)
|
exit(0)
|
||||||
|
|
||||||
|
|
||||||
def debug_event(class_name):
|
def debug_event(class_name):
|
||||||
print "Contents of ", class_name.name, ":"
|
print("Contents of ", class_name.name, ":")
|
||||||
print class_name.summary
|
print(class_name.summary)
|
||||||
print class_name.uid
|
print(class_name.uid)
|
||||||
print class_name.description
|
print(class_name.description)
|
||||||
print class_name.location
|
print(class_name.location)
|
||||||
print class_name.start
|
print(class_name.start)
|
||||||
print class_name.end
|
print(class_name.end)
|
||||||
print class_name.url, "\n"
|
print(class_name.url, "\n")
|
||||||
|
|
||||||
open_cal()
|
open_cal()
|
||||||
csv_write(filename)
|
csv_write(filename)
|
||||||
|
Loading…
Reference in New Issue
Block a user