[問題] 良好的python編碼習慣

看板Python作者 (謝謝你9527)時間9年前 (2016/02/04 00:06), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/4 (看更多)
我是使用Python 3.5 最近在爬文學習時 很常看到有很多人都遇到編碼方面的問題 通常都會看到回覆說 養成良好習慣 把檔案都弄成UTF-8編碼 請問這個動作是指 在檔案開頭打上 # coding = UTD-8 嗎? 其實我還是不太了解這個宣告的意思 他是指會自動把所有string的編碼都變成utf-8嗎? 例如本來有個原本有個網站的string編碼是big5 那打上那行宣告的效果就是每次我在用這個string時 會自動幫我把它轉成UTD-8編碼 效果等同 string.encode('big5').decode('UTD-8') 請問我的理解有錯嗎? 感謝各位大神的協助! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.148.95 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1454544366.A.1E0.html


02/19 22:07, , 2F
你為什麼不去買本書來看? 深入淺出Python,或葉難的書
02/19 22:07, 2F

02/19 22:07, , 3F
一開始章節就講了啊
02/19 22:07, 3F
文章代碼(AID): #1MifNk7W (Python)
文章代碼(AID): #1MifNk7W (Python)