【问题标题】:Terminate(end, kill) a specific thread in python?终止(结束,杀死)python中的特定线程?
【发布时间】:2021-05-06 23:19:37
【问题描述】:

我正在寻找一种方法可以杀死我开始使用事件的线程。我正在使用以下代码启动机器人:

 new_thread = threading.Thread(target=info, args=(doc,), name=doc["token"])
 new_thread.start()

我有一个列表,其中存储了我启动的所有线程。 (我使用唯一 UUIDS 的名称存储线程。

我需要能够使用它的名称杀死一个线程。我该怎么做呢?任何帮助将不胜感激。谢谢。

【问题讨论】:

    标签: python multithreading terminate


    【解决方案1】:

    自己实现线程不是最好的解决方案,它会引入很多错误。我发现一个好的解决方案是使用任务调度程序,例如 celery click here 或 Huey click here

    【讨论】:

      猜你喜欢
      • 2012-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-26
      • 2018-08-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多