繁体   English   中英

Discord.py 所有用户的不同变量

[英]Discord.py Different variable for all users

我正在尝试在 RPG 服务器中制作某种“强度统计”。 但我需要这个变量对每个用户都不同。 我已经搜索过,我只能为用户列表找到一个不同的变量,而不是所有用户。

Dict


Dict ...

是抽象数据类型的 Python 实现,在计算机科学中称为关联数组。 []

关联 arrays 由( keyvalue )对组成的类似字典,这样每个可能的键在集合中最多出现一次。


我建议创建一个这样写的字典:

{
    "ID of the user": [first_stat, second_stat]
}

然后你可以用PythonJSON将它存储在.json文件中,以在机器人重启后保留数据:

async def on_ready():
    with open("stats.json", 'r') as stats:
        stats = json.load(stats)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM