命令引发异常:KeyError:'248120040153415681'

时间:2019-01-10 20:17:37

标签: python-3.x discord.py keyerror

我制作了一个Discord Bot,该机器人为用户提供了经验和技巧。我想添加+ rank以便查看用户的排名以及用户对exp的了解程度。现在我尝试编码,但出现此错误: error

这是我的代码: code

我的json文件名为expe。

whole experience code

1 个答案:

答案 0 :(得分:0)

我猜您使用的是Discord.py的重写版本,因此您必须使用[str(user.id)]来访问它,因为ID现在是整数,并且JSON中的字典键必须始终是字符串。