爲此搜索但找不到任何東西,所以我懷疑它不能完成。Python線程更新Arg
我需要更新參數傳遞給正在運行的線程:
def doLeds(*leds):
onoff = 0
while 1:
onoff=not onoff
for led in leds:
wpi.digitalWrite(led,onoff)
time.sleep(0.025)
def thread():
from threading import Thread
leds = Thread(target=doLeds, args=([17,22,10,9,11]))
leds.start()
print(leds)
time.sleep(5)
leds['args']=[10,9,11]
是否可以更新線程瓦爾/線程之後論點已經開始了嗎?
感謝shx2&@Alex Brault,最終我用一個全局變量,因爲我用一個線程每個領導,這似乎更新自己的狀態最簡單的方法。 – crankshaft