Python并没有在r' \'中逃脱反斜杠。但它确实在' \\'

时间:2015-11-27 19:28:35

标签: python-2.7 escaping backslash

例如,如果我有

myStr = r'D:\@Music\Classical\Scriabin'

然后

print myStr[myStr.rfind('\\'):]

工作正常。我认为这相当于

print myStr[myStr.rfind(r'\'):]

但后一个表达式引发了EOL异常。

有人可以告诉我为什么吗? r应该逃避单个反斜杠,还是我完全误解了整个事情?

0 个答案:

没有答案