New submission from Lawrence Allan Jones <mrwizard8...@earthlink.net>:
When attempting to use the subprocess.getstatusoutput() function on Windows, I noticed an unusual error message: "'{' is not recognized as an internal or external command, operable program or batch file." When the output contained this message, the status was always 256. >From the interactive prompt, I performed the following: Python 3.0.1 (r301:69561, Feb 13 2009, 20:04:18) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import subprocess >>> cmdline = 'dir' >>> (status, output) = subprocess.getstatusoutput(cmdline) >>> status 256 >>> output "'{' is not recognized as an internal or external command,\noperable program or batch file." >>> I think this is an error (but it is possible I misunderstand the documentation for the function :) .) ---------- messages: 86242 nosy: mrwizard82d1 severity: normal status: open title: Subprocess.getstatusoutput Fails Executing 'dir' Command on Windows _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue5808> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com