如何从Eclipsepydev捕获运行终止



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

捕获eclipse终止,是指在调试时捕获有人按下"Terminate"按钮的事件吗?如果是这样的话,我认为你不会发现任何异常或事件。

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

最新更新