>Ernesto enlightened us with:
>>
>>I'm trying to use a $ delimeter, but it doesn't seem to work. Here is
>>the code:
>>
>>
>>launchWithoutConsole("devcon.exe",d'$enable
>> "@USB\VID_0403&PID_6010&MI_00\7&15E4F68&1&0000"$)
Where did you get the idea that this would work? I can't find any
references to a "customizable string delimiter" in any Python up through
2.4.2. I recall it being proposed at one point, but I don't think it was
ever seriously considered.
>> I want to send the string parameter:
>>
>> enable "@USB\VID_0403&PID_6010&MI_00\7&15E4F68&1&0000"
Sybren Stuvel <[EMAIL PROTECTED]> wrote:
>
>launchWithoutConsole("devcon.exe",
> 'enable "@USB\VID_0403&PID_6010&MI_00\7&15E4F68&1&0000"')
This is not correct. It might accidentally work because \V is not a
defined escape sequence, but the right answer is either:
launchWithoutConsole("devcon.exe",
'enable "@USB\\VID_0403&PID_6010&MI_00\\7&15E4F68&1&0000"')
or
launchWithoutConsole("devcon.exe",
r'enable "@USB\VID_0403&PID_6010&MI_00\7&15E4F68&1&0000"')
However, devcon.exe supports regular expressions, and is forgiving about
syntax. If you have only one such device, you could use:
launchWithoutConsole("devcon.exe",
r'enable "@USB\VID_0403&PID_6010*"')
--
- Tim Roberts, [EMAIL PROTECTED]
Providenza & Boekelheide, Inc.
--
http://mail.python.org/mailman/listinfo/python-list