“命令”没有属性“负载”

时间:2019-10-24 23:00:45

标签: python json python-3.x python-3.7 discord.py-rewrite

我有一个不和谐的机器人,但是当我尝试运行其中一个代码时,它说“命令”没有属性“负载”,如果我修复它,它还会带来大量其他JSON错误

我试图不加载和使用实际的东西,但是随后出现了另一个问题。我正在使用带有bot.commands和bot.events的discord.py重写,而且还使用JSON

def checkforprofile(userid):
    with open("gp.json", mode="r") as g:
        gp = json.load(g)
        user = "userid_" + str(userid)
        if user not in gp:
            addprofile(userid);
            print("Profile " + str(user) + "created");
            rules = discord.Embed(title=".",description='.')
            rules.add_field(name="**ADB** profile created!", value=":)")
            bot.get_user(userid).send(embed=rules)
        else: print("Profile creation request cancelled")

这是我得到的错误:

line 117, in checkforprofile
    gp = json.load(g)
AttributeError: 'Command' object has no attribute 'load'

我希望它停止提供所有错误,因为一旦解决,它可能会给出新的错误 预先感谢!

0 个答案:

没有答案