--- a/yml2proc Wed Aug 24 21:22:51 2016 +0200
+++ b/yml2proc Sat Dec 10 10:11:31 2016 +0100
@@ -132,7 +132,7 @@
else:
result = parse(ymlC, files, True, comment)
if options.parseonly:
- print result
+ print(result)
sys.exit(0)
else:
rtext = backend.finish(result)
@@ -224,25 +224,25 @@
outfile.write(plaintext)
outfile.close()
else:
- print plaintext
+ print(plaintext)
except KeyboardInterrupt:
w("\n")
sys.exit(1)
-except YMLAssert, msg:
+except YMLAssert as msg:
w(u"YML Assertion failed: " + u(msg) + u"\n")
sys.exit(2)
-except KeyError, msg:
+except KeyError as msg:
w(u"not found: " + u(msg) + u"\n")
sys.exit(4)
-except LookupError, msg:
+except LookupError as msg:
w(u"not found: " + u(msg) + u"\n")
sys.exit(4)
-except etree.XMLSyntaxError, e:
+except etree.XMLSyntaxError as e:
log = e.error_log.filter_from_level(etree.ErrorLevels.FATAL)
for entry in log:
w(u"XML error: " + u(entry.message) + u"\n")
sys.exit(5)
-except Exception, msg:
+except Exception as msg:
w(msg)
sys.exit(5)