I am getting the following error:
WindowsError: [Error 2] The system cannot find the file specified
subprocess.call(["<<executable file found in PATH>>"])
I am not sure why but, on my windows machine I had to add a 'shell=True' to the call.
dir you would type:
import subprocess subprocess.call('dir', shell=True)
Hope this helps,
To quote from the documentation: The only time you need to specify shell=True on Windows is when the command you wish to execute is built into the shell (e.g. dir or copy). You do not need shell=True to run a batch file or console-based executable.