我正在尝试实现一个子类,但它抛出了错误:
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
原文由 StatsViaCsh 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的
worker
方法需要“self”作为参数,因为它是类方法而不是函数。添加它应该可以正常工作。