我試圖做這樣的事情調用閉包內的函數:在python
import threading
def func1(a,b):
def func2():
t=threading.Thread(target=func3)
return t
return func2
func2=func1(a,b)
func2()
我有一個限制(我使用的語言是Python與一些限制的功能)不使用線程函數的args參數,而不是我想將a和b作爲參數傳遞給func3。我如何使用閉包來做到這一點?
我想你的意思是'func2()'而不是'func1()'。 –