allow setting file mode for json_save

This commit is contained in:
NichtJens
2024-04-16 12:57:54 +02:00
parent 5702964401
commit e6ce4102be
+2 -2
View File
@@ -20,8 +20,8 @@ except ImportError:
# `sys.modules["json"] = ujson`
def json_save(what, filename, *args, indent=4, sort_keys=True, **kwargs):
with open(filename, "w") as f:
def json_save(what, filename, *args, mode="x", indent=4, sort_keys=True, **kwargs):
with open(filename, mode=mode) as f:
json.dump(what, f, *args, indent=indent, sort_keys=sort_keys, **kwargs)
def json_load(filename, *args, **kwargs):