python 使用psutil根据进程名获取PID,pythonpsutil,保存为.py文件后 运行


保存为.py文件后 运行脚本在后面添加进程名称即可 比如:python proinfo.py qq 即可获取QQ的进程信息,注意不区分大小写

下面的代码引用psutil包 A process and system utilities module for Python)

[Python]代码

import psutilimport reimport sysdef processinfo(x):                    p = psutil.get_process_list()                    for r in p:                        aa = str(r)                        f = re.compile(x,re.I)                        if f.search(aa):                    #        print aa.split('pid=')[1].split(',')[0]                               print aa.split('pid=')processinfo(sys.argv[1])

有关psutil的更多信息可以参考:http://pypi.python.org/pypi/psutil/

评论关闭