How to change '\\' to '\'

Alister ware Alister.ware at ntlworld.com
Mon Oct 1 04:15:19 EDT 2018


On Sun, 30 Sep 2018 17:45:52 -0700, Rick Johnson wrote:

> Jach Fong wrote:
>> I get a string item, for example path[0], from path =
>> os.get_exec_path()
>> It's something like "\\Borland\\Bcc55\\Include", a Python string.
>> I want to use this "string" in a subprocess command as a parameter.
>> Obviously this command can only recognize "\Borland\Bcc55\Include".
>> I know there must have an easy way to convert it, but just can't figure
>> it out :-(
> 
> I would suggest substituting all backslashes with forward slashes, that
> way, the printed version and the internal escaped version won't be
> confusing to you. And besides, which is easier to read?
> 
> This?
> 
>   "\\Borland\\Bcc55\\Include"
> 
> Or this?
> 
>   "/Borland/Bcc55/Include"
> 
> ???
> 
> </lesson>

Practicality Beats Purity




-- 
沾衣欲湿杏花雨,吹面不寒杨柳风。
    -- 志南《绝句》



More information about the Python-list mailing list