我有以下所示的test()
函数:
def test(arg1, arg2=None, arg3=None):
现在,我尝试使用test()
创建一个线程,并仅提供arg1
和arg2
,而不是像下面显示的那样提供arg3:
threading.Thread(target=test, args=(arg1, arg2=arg2)).start()
但是,我得到了语法错误。我如何解决这个错误,以便我可以将参数作为arg2传递给线程?
我有以下所示的test()
函数:
def test(arg1, arg2=None, arg3=None):
现在,我尝试使用test()
创建一个线程,并仅提供arg1
和arg2
,而不是像下面显示的那样提供arg3:
threading.Thread(target=test, args=(arg1, arg2=arg2)).start()
但是,我得到了语法错误。我如何解决这个错误,以便我可以将参数作为arg2传递给线程?