我试图/用\以下替换,但它不起作用,为什么?
str = "images/companyPkg/Pkg/nib64/"
replaced_str = str.replace('//','\\')
print replaced_str
Run Code Online (Sandbox Code Playgroud)
'/'不需要加倍.'\'加倍,因为字符串不能以'\':
s = "images/companyPkg/Pkg/nib64/"
replaced_str = s.replace('/','\\')
Run Code Online (Sandbox Code Playgroud)
不要为名称赋值str,str是Python中的内置(字符串类).进行分配将使代码中的内置名称无法使用.你不希望这样.