trying to fix

This commit is contained in:
2022-06-29 08:04:24 +03:00
parent 144af6ea0a
commit 25c76bd550
5 changed files with 134 additions and 116 deletions

38
test2.py Normal file
View File

@@ -0,0 +1,38 @@
import json
def write_json(guild: int, param_name: str, param: str or int):
with open('prefix.json', 'r+', encoding='utf-8') as _f:
try:
_jsonObject = json.load(_f)
except json.decoder.JSONDecodeError:
_jsonObject = {}
try:
_guild_conf = _jsonObject[f"{guild}"]
except KeyError:
_guild_conf = {f"{guild}": {}}
print(_jsonObject)
print(_jsonObject)
try:
_param = {f"{param_name}": f"{param}"}
except KeyError:
_param = {f"{param_name}": f"{param}"}
print(_param)
_guild_conf.update(_param)
print(_jsonObject)
_jsonObject.update(_guild_conf)
_guild_conf = _jsonObject[f"{guild}"]
print(_jsonObject)
print(_guild_conf)
print(_param)
with open("prefix.json", "w") as _f:
json.dump(_jsonObject, _f)
_f.close()
write_json(929446191270330452, 'rr', '34')