我收到这个错误:
File "C:\Users\aver\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\core.py", line 85, in wrapped
ret = await coro(*args, **kwargs)
File "c:\Users\aver\Documents\GitHub\EconomyX\src\cogs\playermeta.py", line 34, in register
data = await c.fetchone()
AttributeError: 'bool' object has no attribute 'fetchone'
这是我的代码:
c = await bot.db.execute("SELECT * FROM e_users WHERE id = ?",(id,))
data = await c.fetchone()
我也试着在中间放一个打印语句,然后打印出来
<aiosqlite.cursor.Cursor object at 0x06E9EF88>
那么,为什么它会抱怨它是一个傻瓜呢?
我的完整代码可以在这里找到:https://github.com/averwhy/EconomyX
Im使用discord.py将aiosqlite连接池存储在botvar中
我把自己的代码搞砸了,试图用一个返回列表的方法创建一个游标对象。我的脸硬得难以置信 故事的寓意;仔细阅读你所有的代码,或者在让自己在网上难堪之前让朋友看看
相关问题 更多 >
编程相关推荐