繁体   English   中英

获取python中正在运行的进程的名称列表

[英]Get list of names of running processes in python

我需要获取python中正在运行的进程的名称列表。 我正在通过psutil.process_iterfor循环中执行此psutil.process_iter 但是我需要更快的方法来检查进程是否正在运行。 此外,如果有可能,而不是一个list我将不胜感激一个tuple 感谢您的任何回复。

您可以使用WMI,在Python中有一个使用wmi模块的示例:

http://timgolden.me.uk/python/wmi/cookbook.html

import wmi
c = wmi.WMI ()

for process in c.Win32_Process ():
    print process.ProcessId, process.Name

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM