]> git.phdru.name Git - bookmarks_db.git/blobdiff - Storage/bkmk_stjson.py
Fix(Py3): Always open text storage files in UTF-8
[bookmarks_db.git] / Storage / bkmk_stjson.py
index 9f7fed78202d319658aa199047069f979a8c18e0..1d32fdc8af03de294ecc1eab4bad1f1a78ffaf10 100644 (file)
@@ -91,13 +91,13 @@ class storage_json(Walker):
     def store(self, root_folder):
         root_folder.walk_depth(self)
 
-        outfile = open(self.filename, 'wt')
+        outfile = open(self.filename, 'wt', encoding='utf-8')
         json.dump(self.dict, outfile)
         outfile.close()
         del self.dict
 
     def load(self):
-        infile = open(self.filename, 'rt')
+        infile = open(self.filename, 'rt', encoding='utf-8')
         bkmk_s = infile.read()
         infile.close()