我有一个 python 类,其中我有一个要运行多个线程的方法
class OutageTool:
def main(self):
outages = [{
'var1' : 1,
'var2' : 2,
},
{
'var1' : 3,
'var2' : 4,
}]
for outage in outages:
t = threading.Thread(target=self.outage_thread, args=(outage))
t.start()
def outage_thread(self, outage):
"""
some code here
"""
当我运行此代码时,我收到了错误
TypeError: outage_thread() takes exactly 2 arguments (3 given)
我是 python 新手,非常感谢关于这里发生的事情的任何想法。
C