用"\"替换"/"不起作用

use*_*248 0 python

我试图/\以下替换,但它不起作用,为什么?

str = "images/companyPkg/Pkg/nib64/"
replaced_str = str.replace('//','\\')
print replaced_str
Run Code Online (Sandbox Code Playgroud)

Mos*_*oye 8

'/'不需要加倍.'\'加倍,因为字符串不能以'\':

s = "images/companyPkg/Pkg/nib64/"
replaced_str = s.replace('/','\\')
Run Code Online (Sandbox Code Playgroud)

不要为名称赋值str,str是Python中的内置(字符串类).进行分配将使代码中的内置名称无法使用.你不希望这样.