猿问

后台进程将终止当前进程

我正在编写一个可以执行外部bash脚本的python脚本。这个bash脚本会执行某些操作,执行完后,它将终止python进程,并可能重新启动计算机。

bash脚本是设计使然,它将杀死python进程并重新启动计算机,但是我不确定即使父python进程死了,它是否仍将继续执行。由于机器将在bash脚本完成后重新启动,因此我对其输出不感兴趣。

即使父python进程死了,bash脚本仍会继续运行吗?


拉莫斯之舞
浏览 226回答 2
2回答

Qyouu

是的。您可以启动一个子进程,该子进程在启动它的进程退出后可以继续运行。以下是如何在不使用shell=True或os.system()。
随时随地看视频慕课网APP

相关分类

Python
我要回答