How do I use the subprocess module with mswindows?
Fredrik Lundh
fredrik at pythonware.com
Fri Mar 17 10:41:19 EST 2006
Darren Dale wrote:
> If I change my script a bit, I get a different error:
>
> import subprocess
> process = subprocess.Popen(['dir'])
> stat = process.wait()
> print process.stdout.read()
> WindowsError: [Errno 2] The system cannot find the file specified
"dir" is a shell command under Windows, not an executable. to run
commands via the shell, use
process = subprocess.Popen(['dir'], shell=True)
</F>
More information about the Python-list
mailing list