Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 缺少1个必需的位置参数_Python_Python 3.x_Function - Fatal编程技术网

Python 缺少1个必需的位置参数

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

mesaj_gonder代码:

函数调用代码:

错误ss:

我需要帮助

您正在尝试调用未绑定函数;zxLolBoT是一个类,而不是一个实例。因此,self参数不会为您传入,并且该方法只收到2个参数,而不是3个,self是第3个参数

self已经是该实例,请访问该实例上的方法以获取绑定版本:

@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]))