gpt4 book ai didi

python - 如何从 Eclipse pydev 捕获运行终止?

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:27 24 4
gpt4 key购买 nike

我有一个使用多处理的 python 脚本。我喜欢在 Eclipse 中调试我的脚本,但是对于多处理,我总是必须在终止后手动终止生成的子进程。我如何在脚本中捕获 Eclipse 终止操作以便它可以清理?

最佳答案

通过捕获 eclipse 终止,您的意思是捕获某人在调试时按下“终止”按钮的事件吗?如果是这样,我认为您无法捕捉到异常或事件。

以下是我尝试过的一些也不起作用的方法:1. 为 SIGTERM、SIGNTEAL 和 SIGINT 添加信号处理程序,但没有成功。2.试试atexit模块,它只对正常的程序终止起作用。

关于python - 如何从 Eclipse pydev 捕获运行终止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9049864/

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