]> git.phdru.name Git - dotfiles.git/blobdiff - bin/iconvxml.py
Adapt Python scripts to Python 3
[dotfiles.git] / bin / iconvxml.py
index 86eb66dbad906fc388f6c85ccc92d5dd8a446b2c..2892a919d70195bcebb0f62ad55277f915f844a3 100755 (executable)
@@ -20,9 +20,9 @@ if arguments:
       infile = open(file)
       try:
          for line in infile:
-            sys.stdout.write(unicode(line, from_charset, "replace").encode(to_charset, "xmlcharrefreplace"))
+            sys.stdout.write(line.decode(from_charset, "replace").encode(to_charset, "xmlcharrefreplace"))
       except:
          infile.close()
 else:
    for line in sys.stdin:
-      sys.stdout.write(unicode(line, from_charset, "replace").encode(to_charset, "xmlcharrefreplace"))
+      sys.stdout.write(line.decode(from_charset, "replace").encode(to_charset, "xmlcharrefreplace"))