]> git.phdru.name Git - bookmarks_db.git/blobdiff - Storage/bkmk_stjson.py
Fix(Py3): Open files in text mode
[bookmarks_db.git] / Storage / bkmk_stjson.py
index 0b34ecb079e005c41a4d37f29b0804129401185f..1d34cbddb68df94703690d696a14d47b4c3c94ae 100644 (file)
@@ -71,7 +71,7 @@ class storage_json(Walker):
         dict["lastModified"] = convert_date_to_json(b.last_modified)
         dict["title"] = b.name.decode('utf-8')
         dict["type"] = "text/x-moz-place"
-        dict["uri"] = uri = b.href
+        dict["uri"] = b.href
         self.folder_stack[-1].append(dict)
 
     def ruler(self, r, level):
@@ -91,13 +91,13 @@ class storage_json(Walker):
     def store(self, root_folder):
         root_folder.walk_depth(self)
 
-        outfile = open(self.filename, 'wb')
+        outfile = open(self.filename, 'wt')
         json.dump(self.dict, outfile)
         outfile.close()
         del self.dict
 
     def load(self):
-        infile = open(self.filename, 'rb')
+        infile = open(self.filename, 'rt')
         bkmk_s = infile.read()
         infile.close()