eShopping wrote:
import subprocess

x = subprocess.Popen(args="poly.exe",stdin=subprocess.PIPE)

for item in ["polyin.dat", "polyout.dat", "polyout.plt"]:
    x.stdin.write('%s\n' % item)

but got the same error message

Above code would seem to be correct.



Are you sure the Fortran program accepts the names?

One easy way to test this is to try

C:\> poly.exe < poly_files.txt

in a CMD program (or COMMAND or whatever the console program is called nowadays at Win* systems).


Albert

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to