Pythonで外部コマンドの実行結果を変数に格納する

subprocess.Popen の結果の先頭から取れた

#!/usr/bin/python

import subprocess

def command(cmd):
    return subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True).communicate()[0]

a = command("ls -la")

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA