trying to fix
This commit is contained in:
38
test2.py
Normal file
38
test2.py
Normal 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')
|
||||
Reference in New Issue
Block a user