gpt4 book ai didi

python - 从 JSON Discord PY 中删除所有用户信息

转载 作者:太空宇宙 更新时间:2023-11-04 04:21:57 25 4
gpt4 key购买 nike

当在聊天中输入 !reset 时,我正在尝试重置 discord 服务器的“奖品”JSON 信息中的每个人。我知道如何在个人基础上做到这一点,但不是每个人。

def reset_prize(user: discord.User, prize: int):
id = user.id
if id not in stats:
stats[id] = {}
stats[id]["prize"] = 0
print("{} prizes were reset to 0".format(user.name))
save_stats()

@client.event
async def on_message(message, user=discord.User):
if message.content.startswith("!reset"):
x = message.server.members
for member in x:
reset_prize(member, 0)

最佳答案

你可以使用字典的.clear()属性

me={
"name1":12,
"name2":123,
"ages":{
"1":12,
"1":111
}
}


me['ages'].clear() #clear all the items inside the obj `ages
me.clear() #clear everything inside the `me` dict
print(me)
>>> {}

关于python - 从 JSON Discord PY 中删除所有用户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54319648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com