1

現在実行中のすべての Python スクリプトのファイル パスをリストに入力しようとしています - これは Python でどのように行うことができますか?

どうもありがとう。

4

2 に答える 2

3

psutilライブラリは、プロセスの処理に関連するすべての質問に対する正解です(プラットフォームに依存しないものが必要な場合は、さらに多くの質問があります)。

特に、すべてのプロセスを一覧表示できるこの関数に関心があります。この関数は、Process.name// Pythonプロセスのコマンドラインの一覧を使用してフィルタリングできます。execmdline

于 2012-12-18T14:12:20.907 に答える
2

私はあなたを助けるかもしれない素晴らしいユーティリティを見つけました。これまで個人的に使用したことはありません。

pipでインストール:

pip install psutil

遊んでください:

import psutil

for p in psutil.get_process_list():
    if 'python' in p.name:
        print p.cmdline

cmdlinePythonインタープリターが開始された引数を提供する必要があります。それはあなたにあなたのケースのいくつかを得るかもしれません。

于 2012-12-18T14:15:51.067 に答える