Paul Moore added the comment:

(1) It starts an extra process (unless you're running the application from 
cmd.exe) and (2) in some cases, the system won't recognise a cmd file as an 
executable. For a simple example,


@echo Hello from t

from subprocess import run

If you run you get "FileNotFoundError: [WinError 2] The system 
cannot find the file specified".


Python tracker <>
Python-bugs-list mailing list

Reply via email to