您可以考虑通过
subprocess.Popen进行
subprocess.PIPE通信来运行该程序,然后将该输出推到您想要的任何位置,但是照原样,
os.system只运行命令,而没有其他 *** 作。
from subprocess import Popen, PIPEp = Popen(['command', 'and', 'args'], stdout=PIPE, stderr=PIPE, stdin=PIPE)output = p.stdout.read()p.stdin.write(input)
我认为更加灵活。您可能需要查看完整的文档:Python
Subprocess模块
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)