使用
Popen.communicate代替
subprocess.check_output。
from subprocess import Popen, PIPEp = Popen([script_name, "-"], stdin=PIPE, stdout=PIPE, stderr=PIPE)stdout, stderr = p.communicate("this is some input")
使用
Popen.communicate代替
subprocess.check_output。
from subprocess import Popen, PIPEp = Popen([script_name, "-"], stdin=PIPE, stdout=PIPE, stderr=PIPE)stdout, stderr = p.communicate("this is some input")