如何控制和关闭python 线程
答案:2 悬赏:10 手机版
解决时间 2021-01-30 23:06
- 提问者网友:孤凫
- 2021-01-30 07:31
如何控制和关闭python 线程
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-01-30 07:56
一般来说,多线程模式下,建议主线程只处理线程本身的调度,不去处理具体业务。通常在创建线程后,join等待所有线程退出。 就题主的问题,可以创建线程一、二之后,主线程等待线程一退出,之后用sys.exit退出。
全部回答
- 1楼网友:醉吻情书
- 2021-01-30 09:01
办法很多。通常的办法是,子线程出异常后,主进程检查到它的状态不正常,然后自己主动将其余线程退出,最后自己再退出。这是稳妥的办法。
另外的办法是,某一个子线程专用于监控状态。它发现状态不对时,直接强制进程退出。办法1,发消息给主进程,让主进程退出。办法2:用kill, pskill等方法,直接按进程pid杀进程。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯