标签: python subprocess
如果我得到输入为ls,如何传递调用函数中的值并获得输出?
实施例
$输入任何命令: LS
$ log.txt file.txt
答案 0 :(得分:0)
简化Retrieving the output of subprocess.call()问题:
from subprocess import Popen, PIPE p = subprocess.Popen(['ls', '-l'], stdout = PIPE) result = p.communicate()