MultiProject/MultiProject.py

changeset 45
9a18f4dbb493
parent 13
1af94a91f439
child 47
884e62c0b9cb
diff -r fe5cd20cb0eb -r 9a18f4dbb493 MultiProject/MultiProject.py
--- a/MultiProject/MultiProject.py	Sun Jan 10 13:59:15 2010 +0000
+++ b/MultiProject/MultiProject.py	Sun Jan 10 19:19:52 2010 +0000
@@ -205,7 +205,7 @@
                     return False
                 f = gzip.open(fn, "r")
             else:
-                f = open(fn, "r")
+                f = open(fn, "r", encoding = "utf-8")
             line = f.readline()
             dtdLine = f.readline()
             f.close()
@@ -276,7 +276,7 @@
                     return False
                 f = gzip.open(fn, "r")
             else:
-                f = open(fn, "r")
+                f = open(fn, "r", encoding = "utf-8")
             try:
                 try:
                     parser.parse(f)
@@ -353,7 +353,7 @@
                     return False
                 f = gzip.open(fn, "w")
             else:
-                f = open(fn, "w")
+                f = open(fn, "w", encoding = "utf-8")
             
             MultiProjectWriter(self, f, os.path.splitext(os.path.basename(fn))[0])\
                 .writeXML()

eric ide

mercurial