2024-10-06 12:57:30 发布
网友
如何使用python子流程模块复制以下批处理命令?
myprogram < myinput.in > myoutput.out
换句话说,如何使用myinput.in的内容作为标准输入和myoutput.out的标准输出运行myprogram?
myinput.in
myoutput.out
myprogram
以下方法应该有效:
myinput = open('myinput.in') myoutput = open('myoutput.out', 'w') p = subprocess.Popen('myprogram.exe', stdin=myinput, stdout=myoutput) p.wait() myoutput.flush()
以下方法应该有效:
相关问题 更多 >
编程相关推荐