在Python字符串前面加r

Ytyzx讨论 | 贡献2021年1月24日 (日) 17:48的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

在Python中如需忽略字符串中特殊字符,以免Python自动对其进行转义,除了可以使用‘\’之外,亦可使用r加在所要处理的字符外面。

txtfilepath = r'c:\temp\new.txt'
此处r可以为小写,也可以为大写,必须紧靠在第一个引号前,告诉编译器这个string是个raw string,不需转义backslash '\',在原始字符串里,所有的字符都是直接按照字面的意思来使用,没有转义特殊或不能打印的字符。
Python3StrRAW1.gif