使用Python 3.7,我将字符串定义为s ='//10.0.0.3/research'。我需要对s进行运算以产生'\\ 10.0.0.3 \ research'作为输出。我知道反斜杠是转义字符,但是我一生无法弄清楚正确的s.replace()语句将产生想要的内容(我需要反斜杠,因为这就是DOS的“ net use”命令)在分配UNC路径给驱动器号时需要查看)。想法?
[两个反斜杠表示原义的反斜杠:
s.replace("/", "\\")
不要忘记将其分配回s
:
s = '//10.0.0.3/research'
s = '\\' + s.replace("/", "\\")
print(s)
输出:
\\10.0.0.3\research