[英]Kill Python Thread
我正在使用 python 與機器人一起工作。 我正在使用多線程(在這種情況下是兩個線程)。 我想在線程 B 接收到事件時停止線程 A。
主要的:
tA = threading.Thread(target=runThreadA)
tA.setDaemon(True)
tB = threading.Thread(target=runThreadB)
tB.setDaemon(True)
tA.start()
tB.start()
線程 A:
def runThreadA():
print "Estado1"
time.sleep(5)
print "Finalizo Estado1"
return 'out1'
線程 B:
def runThreadB():
print "Estado2"
time.sleep(8)
print "Finalizo Estado2"
return 'a1'
我們想在線程 A 完成后殺死線程 B,所以線程 B 不會再等待 3 秒。
謝謝你。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.