gpt4 book ai didi

python - 从线程内部杀死python线程的方法?

转载 作者:行者123 更新时间:2023-12-01 05:59:20 26 4
gpt4 key购买 nike

我有一些Python代码,目前通过许多线程并行执行计算来执行昂贵的计算。在给定的时间段内,许多线程被创建并动态启动,它们共享在线程的 run 方法中显式声明的相同代码。我的问题是如何在运行方法结束时停止/杀死线程? (运行仅调用一次)我需要这样做,以便为下一批计算创建更多线程。

#Example

class someThread(threading.Thread):
def __init__(self):
#some init code
def run(self):

#Explicitly Stated Code without constant loops

#Something performed to stop/kill this thread

最佳答案

您需要通知主线程工作线程已完成,然后调用 join在线程上。

关于python - 从线程内部杀死python线程的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11237585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com