我正在制作一个python程序,比如说A。用于监控python脚本B
当 python 程序关闭时,有一个通过 atexit.register() 注册的退出函数,要进行一些清理,它需要重新运行 python 脚本 B,即使 python 脚本 A 已关闭,它也需要保持运行。
Python 脚本 B 不能是 Python 脚本 A 的一部分。
我需要做些什么来实现这一点,我已经尝试了一些方法,比如使用 subprocess.Popen(programBCommand),但这似乎不起作用,因为它会阻止 A 关闭。
我正在使用 Debian 操作系统