gpt4 book ai didi

python - 如何在 python 中处理 os.system sigkill 信号?

转载 作者:IT王子 更新时间:2023-10-29 00:23:11 24 4
gpt4 key购买 nike

我有一个 python 脚本,我在其中从操作系统调用一个冗长的进程。很长一段时间后,系统通过 SIGKILL 信号终止了我调用的进程。

是否可以从 Python 内部处理这个问题,就像在 try and catch 的情况下一样?

我应该用什么方法来解决这个问题。非常重要的是,这个过程要尽可能长时间地继续运行,不要有任何中断。

最佳答案

There is no way to handle SIGKILL

The signals SIGKILL and SIGSTOP cannot be caught, blocked, or ignored.

如果您希望优雅地处理系统关闭,您应该处理 SIGTERM 或启动/关闭脚本,例如 upstart jobinit.d script .

关于python - 如何在 python 中处理 os.system sigkill 信号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33242630/

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