我正在使用“popen”来获取linux中的进程列表。因为我是python的新手,我不知道如何搜索我的进程processes.Below的名单我加入我的代码片段:Python popen脚本来搜索linux中进程中运行的命令
import os
p = os.popen('ps -aef',"r")
while 1:
line = p.readline()
if not line: break
print line
我想搜索命令“蟒蛇./yowsup-cli演示-c配置-e”是否正在运行与否,如果没有运行运行此命令。我应该如何迭代进程来检查这个并重新启动。 任何人都可以帮助我的方法。
你也可以看看这个:https://github.com/giampaolo/psutil - 一个debian-like系统它是'蟒蛇,psutil'包上。 –