New submission from lregebro <[EMAIL PROTECTED]>: In the documentation of subprocess.Popen the docs say:
"args should be a string, or a sequence of program arguments. The program to execute is normally the first item in the args sequence or string, but can be explicitly set by using the executable argument. " The statement that the program to exectute is the "first item in the args sequence or string" indicates that the first item in a string like "ls -l", i.e. the "ls" will be the program. The next paragraph however makes it clear that this is not the case, but by then the damage is done, and you think that passing in "ls -l" will work. Rewording this, perhaps by saying "The program to execute is normally the first item in the args sequence, or the string if a string a given", would make this clear. ---------- assignee: georg.brandl components: Documentation messages: 70321 nosy: georg.brandl, lregebro severity: normal status: open title: subprocess.Popen description unclear. versions: Python 2.5, Python 2.6, Python 3.0 _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3452> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com