Pythonで実行中のプロセスを確認する方法

実行中のPythonプロセスを確認するには、次のコマンドを使用します。

  1. コマンドプロンプトに「ps -ef | grep python」と入力すると、実行中のすべてのプロセスのリストが表示され、「python」というキーワードでフィルタリングされます。
  2. top コマンドで Shift+H を押して CPU 使用率でソートして、Python プロセスを探す
  3. htop コマンドは top コマンドのように、より対話的な機能と、プロセスをフィルターするオプションを備えています。
  4. pgrep python コマンドで、稼働中の Python プロセスの PID を一覧表示できます。
  5. Python スクリプトで、psutil ライブラリを使用すると、以下のようなコードで実行中の Python プロセスをすべて一覧できます。
import psutil

for proc in psutil.process_iter(['pid', 'name']):
    if 'python' in proc.info['name']:
        print(proc.info)

実行中のPythonプロセスを確認するためのさまざまな方法を以下に示します。環境やニーズに合った方法を選択してください。

bannerAds