Using files as stdin and stdout for subprocess
The following should work:
myinput = open('myinput.in')myoutput = open('myoutput.out', 'w')p = subprocess.Popen('myprogram.exe', stdin=myinput, stdout=myoutput)p.wait()myoutput.flush()
The following should work:
myinput = open('myinput.in')myoutput = open('myoutput.out', 'w')p = subprocess.Popen('myprogram.exe', stdin=myinput, stdout=myoutput)p.wait()myoutput.flush()