2018-10-23
閱讀量:
944
python錯誤解析(四)
代碼如下:
>>> print r'C:\Program Files\foo\bar\'
SyntaxError: EOL while scanning string literal
【錯誤分析】Python中原始字符串以r開頭,里面可以放置任意原始字符,包括\,包含在字符中的\不做轉(zhuǎn)義。
但是,不能放在末尾!也就是說,最后一個字符不能是\,如果真 需要的話,可以這樣寫:
復(fù)制代碼
代碼如下:
>>> 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)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論