相关疑难解决方法(0)

3360
推荐指数
24
解决办法
73万
查看次数

TypeError:worker()获取0个位置参数但给出了1

我正在尝试实现一个子类,它会抛出错误:

TypeError: worker() takes 0 positional arguments but 1 was given

class KeyStatisticCollection(DataDownloadUtilities.DataDownloadCollection):
    def GenerateAddressStrings(self):
        pass    
    def worker():
        pass
    def DownloadProc(self):
        pass
Run Code Online (Sandbox Code Playgroud)

python python-3.x

58
推荐指数
5
解决办法
14万
查看次数

什么是“实例方法”?

来自3.数据模型

\n
\n

实例方法

\n

实例方法对象组合了类、类实例和任何\n可调用对象(通常是用户定义的\xef\xac\x81ned 函数)。

\n
\n

如果是定义的话,它的含义是什么?

\n

如果不是定义,那么“实例方法”的定义是什么?

\n

“实例方法”与类的方法是同一概念吗?

\n

既然有人提出了类方法和静态方法、绑定方法和非绑定方法,那么我澄清一下:

\n

我理解类的方法可以是普通方法、类方法或静态方法。我了解通过类或其实例访问的类的方法可以被绑定或函数。我从未听说过“实例方法”。即使看了引用,我也不知道它是什么,也不确定它是否与普通方法、类方法、静态方法、绑定方法或函数相关。

\n

python class object instance-methods python-3.x

0
推荐指数
1
解决办法
5154
查看次数