首页 > 解决方案 > 在 Python 3.x 中解析转义字符

问题描述

我有

path = "/Users/xx/datasets/yyy/DefinedTS\Training\00000"

我只想用'/'替换'\'转义字符。我努力了:

path.replace("/","\")

但我得到了错误:扫描字符串文字时 EOL

我还尝试了正则表达式,编写自己的函数,尝试转换为 ascii 并替换,但一切似乎都反映了同样的问题。

编辑:我的意思是我试过

path.replace("\","/")

感谢 UncleZeiv 指出。

标签: pythonpython-3.xtext

解决方案


由于 \ 是一个特殊字符,它需要用另一个 \ 进行转义

path = path.replace("/","\\")


推荐阅读