进程ID未显示

时间:2013-09-20 14:03:36

标签: python process subprocess

当我使用以下代码打开文件时

p = subprocess.Popen(fileName, shell=True)

我们这里有2个案例,第二个案例我的申请工作正常。但在第一种情况下行为不当。

在一台机器中,除非该过程已关闭,否则此过程ID将一直存在。

在打开文件后的其他机器中,此进程ID已关闭。

当我使用以下命令检查两种情况下的进程ID时:

psutil.pid_exists(processId)

在打开文件后的第一种情况下,当我检查进程ID时,它返回True。当我们关闭文件或进程时,它将返回False

在打开文件后的第二种情况下,当我检查进程ID时,它返回False

0 个答案:

没有答案