Ross Ridge wrote:
> Tim Golden  <[EMAIL PROTECTED]> wrote:
>> but this doesn't:
>>
>> <c:/temp/firefox.bat>
>> "c:\Program Files\Mozilla Firefox\firefox.exe" "%*"
>> </c:/temp/firefox.bat>
>>
>> <code>
>> import subprocess
>>
>> cmd = [
>> r"c:\temp\firefox.bat",
>> "http://local.goodtoread.org/search?word=tim&cached=0";
>> ]
>> subprocess.Popen (cmd)
>>
>> </code>
> 
> You need to use double quotes both in the .BAT file and in the string
> you pass to subprocess.Popen().
> 
>                                       Ross Ridge

In the context of my example above, could you just
say which bit you thing should be quoted and isn't?
(That sounds sarcastic, but isn't; I just want to
understand if I've missed something). If you simply
requote the second element in the cmd list
('"http:/....."') then the internal quotes are escaped
by some part of the mechanism and it still doesn't work.

TJG
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to