TypeError:“模块”对象在不和谐 py 上不可调用
Posted
技术标签:
【中文标题】TypeError:“模块”对象在不和谐 py 上不可调用【英文标题】:TypeError: 'module' object is not callable on discord py 【发布时间】:2022-01-03 20:37:23 【问题描述】:from discord.ext import commands
token = 'token goess here'
client = commands.bot(command_prefix = '__')
@client.event
async def on_ready():
print('Bot is ready')
client.run(token)
代码之前运行良好,现在我收到“TypeError: 'module' is not callable”错误 我找不到我的代码有什么问题,所以......知道出了什么问题吗? 谢谢
【问题讨论】:
【参考方案1】:改变
client = commands.bot(command_prefix = '__')
到
client = commands.Bot(command_prefix = '__')
discord.ext.commands
包含 bot.py
模块,这会导致您遇到错误,您正在寻找该模块公开的 Bot
类。
【讨论】:
感谢您的回答,现在可以使用了。但我仍然想知道为什么代码在我第一次运行时就可以工作......以上是关于TypeError:“模块”对象在不和谐 py 上不可调用的主要内容,如果未能解决你的问题,请参考以下文章
TypeError:每当我在不和谐的情况下向我的机器人输入 PM 时,都无法读取未定义的属性“id”
TypeError:“模块”对象不可调用Python3 [重复]
Discord.py 如何从不和谐消息中读取 int 并将其作为变量发送到嵌入中