热线电话:13121318867

登录
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.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子