作者JMD (挖呼)
看板Python
標題[閒聊] 寫檔換行
時間Thu Aug 11 10:39:41 2011
請問一下
我要做寫檔且要換行的動作
例如像下面這樣
f.write("name='john'
age='18'
")
如果照上面這樣執行,會有錯誤
SyntaxError: EOL while scanning single-quoted string
上google查了之後,好像要加跳脫字元 ,就是最後多一個 \
f.write("name='john'\
age='18'
")
雖然可以執行成功,但是去開那個檔會發現並沒有換行
所以想請教版上大大們,該如何去做這個動作?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.127.114.41
※ 編輯: JMD 來自: 140.127.114.41 (08/11 10:40)
→ KSJ:\ 這是程式碼書寫換行而已 \n 才是字串裡的換行 08/11 10:45
→ KSJ:有時候為方便也可以產生 以'''開頭和結尾的字串 會自動換行 08/11 10:46
→ JMD:謝樓上大大,可以了 08/11 10:57
→ JMD:所以在後面加上 \n\即可 08/11 10:57