[英]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.