python获取系统进程名,PID,路经

admin Python评论235字数 463阅读模式

你可以使用`psutil`库来获取当前系统的所有进程信息,并通过打印进程的`cwd`属性来获取进程所在目录。

以下是使用Python代码获取并打印当前系统所有进程的目录的示例:

import psutil

# 获取当前系统所有进程
all_processes = psutil.process_iter()

# 遍历每个进程并打印进程所在目录
for process in all_processes:
    try:
        process.cwd()  # 获取进程所在目录
        print(f"进程名:{process.name()},进程ID: {process.pid}, 目录: {process.cwd()}")
    except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess):
        pass

请确保已经安装了`psutil`库,你可以通过以下命令使用pip安装:

pip install psutil

运行以上代码,就能够获取当前系统的所有进程,并打印出各个进程所在的目录。

Python获取当前系统所有进程并分行显示

版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!
admin
  • 本文由 发表于 2023年10月29日 10:46:30
  • 转载请务必保留本文链接:https://www.58pxe.com/11189.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: