popen[2-4] does not work with parameters inside quotes

Emile van Sebille emile at fenx.com
Thu Oct 30 15:50:22 EST 2003


"Anders Dalvander"
> os.popen[2-4] does not work with parameters inside quotes, nor do
> os.popen. At least on Windows.
>
> import os
> cmd = '"c:\\command.exe" "parameter inside quotes"'
> os.popen4(cmd)
>
> Results in the following error message:
>

Hmm... not for me... I get:

>>> import os
>>> cmd = '"c:\\command.exe" "parameter inside quotes"'
>>> os.popen4(cmd)
(<open file '"c:\command.exe" "parameter inside quotes"', mode 'w' at
0x008E6620>, <open file '"c:\command.exe" "parameter insid
e quotes"', mode 'r' at 0x008EC060>)


Emile van Sebille
emile at fenx.com






More information about the Python-list mailing list