python str替换'\'

时间:2016-02-02 14:25:12

标签: string python-2.7

我是python的新手,我编写了从db查询的脚本,并获得了如下所示的路径:

...\\dev$\\AUTOMATION\\Logs\14-01-16_15-50-57_143

当我打印结果时,我看到:

the \14 
change to hexa-  x0c

我想访问此链接,为了这样做,我需要添加\所以链接将如下所示:

...\\dev$\\AUTOMATION\\Logs\\14-01-16_15-50-57_143

我试过os.path.dirname 重新找到分裂并没有得到我需要的东西。 拜托,我尝试了很多我在xda中看到的建议而且没有帮助我。

谢谢,

感谢您的回复。 我知道逃脱,如:r'MyString',或\当有\时 问题是我从DB获得了路径 在DB中我收到的路径是这样的.. \ AUTOMATION \ Logs \ 15-01-16_15-50-57_143

和python立即将其加载到x0c

我希望问题听起来更清楚......

Thnaks

1 个答案:

答案 0 :(得分:0)

打印字符串时,需要使用另一个反斜杠转义反斜杠。 \14被读取为十六进制值,但\\14将被正确打印。