python獲取系統(tǒng)進(jìn)程名,PID,路經(jīng)

admin Python評論382字?jǐn)?shù) 463閱讀模式

你可以使用`psutil`庫來獲取當(dāng)前系統(tǒng)的所有進(jìn)程信息,并通過打印進(jìn)程的`cwd`屬性來獲取進(jìn)程所在目錄。

以下是使用Python代碼獲取并打印當(dāng)前系統(tǒng)所有進(jìn)程的目錄的示例:

import psutil

# 獲取當(dāng)前系統(tǒng)所有進(jìn)程
all_processes = psutil.process_iter()

# 遍歷每個(gè)進(jìn)程并打印進(jìn)程所在目錄
for process in all_processes:
    try:
        process.cwd()  # 獲取進(jìn)程所在目錄
        print(f"進(jìn)程名:{process.name()},進(jìn)程ID: {process.pid}, 目錄: {process.cwd()}")
    except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess):
        pass

請確保已經(jīng)安裝了`psutil`庫,你可以通過以下命令使用pip安裝:

pip install psutil

運(yùn)行以上代碼,就能夠獲取當(dāng)前系統(tǒng)的所有進(jìn)程,并打印出各個(gè)進(jìn)程所在的目錄。

Python獲取當(dāng)前系統(tǒng)所有進(jìn)程并分行顯示

版權(quán)聲明:文章圖片資源來源于網(wǎng)絡(luò),如有侵權(quán),請留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2023年10月29日 10:46:30
  • 轉(zhuǎn)載請務(wù)必保留本文鏈接:http://yudch.cn/11189.html
匿名

發(fā)表評論

匿名網(wǎng)友 填寫信息

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