Perhaps someday in the future you're able to remember that dicts have an update() method ...
This commit is contained in:
parent
8f8201d8c8
commit
c8bf84c578
@ -34,9 +34,7 @@ class JSONFile(DataFile):
|
||||
c = f.read()
|
||||
|
||||
if len(c) > 0:
|
||||
json_dict = json.loads(c)
|
||||
for k in json_dict:
|
||||
self[k] = json_dict[k]
|
||||
self.update(json.loads(c))
|
||||
|
||||
def save(self):
|
||||
with open(self.filename, "wt") as f:
|
||||
@ -52,9 +50,7 @@ class PickleFile(DataFile):
|
||||
c = f.read()
|
||||
|
||||
if len(c) > 0:
|
||||
pickle_dict = pickle.loads(c)
|
||||
for k in pickle_dict:
|
||||
self[k] = pickle_dict[k]
|
||||
self.update(pickle.loads(c))
|
||||
|
||||
def save(self) -> None:
|
||||
with open(self.filename, "wb") as f:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user