Helpviewer/Passwords/PasswordManager.py

changeset 45
9a18f4dbb493
parent 42
23b45a742e17
child 96
9624a110667d
diff -r fe5cd20cb0eb -r 9a18f4dbb493 Helpviewer/Passwords/PasswordManager.py
--- a/Helpviewer/Passwords/PasswordManager.py	Sun Jan 10 13:59:15 2010 +0000
+++ b/Helpviewer/Passwords/PasswordManager.py	Sun Jan 10 19:19:52 2010 +0000
@@ -167,7 +167,7 @@
         
         loginFile = os.path.join(Utilities.getConfigDir(), "browser", "logins")
         try:
-            f = open(loginFile, "w")
+            f = open(loginFile, "w", encoding = "utf-8")
             for key, login in list(self.__logins.items()):
                 f.write("%s\n" % key)
                 f.write("%s\n" % login[0])
@@ -198,7 +198,7 @@
         loginFile = os.path.join(Utilities.getConfigDir(), "browser", "logins")
         if os.path.exists(loginFile):
             try:
-                f = open(loginFile, "r")
+                f = open(loginFile, "r", encoding = "utf-8")
                 lines = f.read()
                 f.close()
             except IOError as err:

eric ide

mercurial