python – 如何通过os.system确定进程的pid
发布时间:2020-12-13 19:05:18 所属栏目:Linux 来源:网络整理
导读:我想用程序启动几个子进程,即模块foo.py启动bar.py的几个实例. 由于我有时必须手动终止进程,因此我需要进程id来执行kill命令. 即使整个设置非常“脏”,如果通过os.system启动进程,是否有一个很好的pythonic方法来获取进程pid? foo.py: import osimport tim
我想用程序启动几个子进程,即模块foo.py启动bar.py的几个实例. 由于我有时必须手动终止进程,因此我需要进程id来执行kill命令. 即使整个设置非常“脏”,如果通过os.system启动进程,是否有一个很好的pythonic方法来获取进程’pid? foo.py:
bar.py:
最佳答案
os.system返回退出代码.它不提供子进程的pid.
使用
要终止进程,可以使用
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |