如果我輸入以下代碼:讀取線和丟棄 「 n」 和 「 L」 尾隨字符
f = open('/etc/issue', 'r')
out = f.readline()
f.close()
print out
我得到:
Ubuntu 14.04.5 LTS \n \l
>>>
如果我輸入:
out = f.readline().strip()
我得到:
Ubuntu 14.04.5 LTS \n \l
>>>
(不換行)
但我怎麼只得到:
Ubuntu 14.04.5 LTS
沒有 「\ n \ L」?
什麼是「\ l」?
'\ l'是換行符。見[this](http://www.howtogeek。com/89577/how-to-line-breaks-tabs-and-special-characters-in-ms-word /) – nbryans
'f = open('/ etc/issue',r')'a錯字?你錯過了開頭的單引號。 – synchronizer
@synchronizer既然*他確實得到了什麼*這是一個錯字。我編輯了這個問題 –