Python 缺少1个必需的位置参数
mesaj_gonder代码: 函数调用代码: 错误ss: 我需要帮助 您正在尝试调用未绑定函数;zxLolBoT是一个类,而不是一个实例。因此,self参数不会为您传入,并且该方法只收到2个参数,而不是3个,self是第3个参数 self已经是该实例,请访问该实例上的方法以获取绑定版本:Python 缺少1个必需的位置参数,python,python-3.x,function,Python,Python 3.x,Function,mesaj_gonder代码: 函数调用代码: 错误ss: 我需要帮助 您正在尝试调用未绑定函数;zxLolBoT是一个类,而不是一个实例。因此,self参数不会为您传入,并且该方法只收到2个参数,而不是3个,self是第3个参数 self已经是该实例,请访问该实例上的方法以获取绑定版本: @zxlolbot.botcommand def mesaj(self, sender, args): kime = "sum503278@pvp.net/xiff" self.mes
@zxlolbot.botcommand
def mesaj(self, sender, args):
kime = "sum503278@pvp.net/xiff"
self.mesaj_gonder(kime, str(args[0]))
zxLolBoT在这里不是一个实例,而是一个类,因此您的方法没有绑定。您以self的身份传入kime,以kime的身份传入strargs[0]。向我们展示您是如何设置zxLolBoT的。@MartijnPieters im编辑主题
@zxlolbot.botcommand
def mesaj(self, sender, args):
kime = "sum503278@pvp.net/xiff"
zxLoLBoT.mesaj_gonder(kime,str(args[0]))
@zxlolbot.botcommand
def mesaj(self, sender, args):
kime = "sum503278@pvp.net/xiff"
self.mesaj_gonder(kime, str(args[0]))