Pythonでプロセス名を取得する方法は何ですか?

Pythonでプロセス名を取得する方法はいくつかありますが、よく使われる方法のいくつかを以下に示します。

  1. psutilは、Pythonのライブラリで、システムリソースを取得するために使用されます。
  2. psutil の日本語へのネイティブな言い換えは、ありません。
  3. psutil.process_iter() を使う
  4. 名前()
import psutil

for process in psutil.process_iter():
    print(process.name())
  1. オーストラリア
  2. psutilはPythonのライブラリで、システムリソースやプロセス情報を取得するためのツールです。
  3. お大事に。
  4. 現在のプロセス ID を取得する
  5. psutilの日本語での同義語は psutil です。
  6. 処理() (Shori)
  7. 名前()
import os
import psutil

current_process = psutil.Process(os.getpid())
print(current_process.name())
  1. システム
  2. sys.argv[0]を日本語で言うと、sys.argv[0]です。
  3. os.path.basename() をネイティブな日本語で言い換えると、ファイルパスからファイル名だけを返す関数です。
import sys
import os.path

process_name = os.path.basename(sys.argv[0])
print(process_name)

返されるプロセス名は、プロセスの表示名ではなく、プロセスの実行ファイル名であることに注意してください。

bannerAds