2018-10-23
阅读量:
908
python错误解析(四)
代码如下:
>>> print r'C:\Program Files\foo\bar\'
SyntaxError: EOL while scanning string literal
【错误分析】Python中原始字符串以r开头,里面可以放置任意原始字符,包括\,包含在字符中的\不做转义。
但是,不能放在末尾!也就是说,最后一个字符不能是\,如果真 需要的话,可以这样写:
复制代码
代码如下:
>>> print r'C:\Program Files\foo\bar' "\\"
C:\Program Files\foo\bar\
>>> print r'C:\Program Files\foo\bar' + "\\"
C:\Program Files\foo\bar\






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
1条评论