私はPythonでコマンドとその引数を取りたいと思っています。Pythonを使ってコマンドを処理する
私は
process=os.popen('ps -elf').read().split("\n")
を使用して、コマンドが、その醜いを抽出するために、正規表現を使用することができます。
psutilsのプロセス名を返しますが、ではない実際のコマンドと引数
これを実行するための簡単な方法はありますか?
import psutil
for p in psutil.process_iter():
cmd_line = p.cmdline()
if cmd_line:
print(cmd_line)
はEDIT:最後の提案はほとんど正しいです@Keir
でなければなりません。 – acw1668