鍍金池/ 問答/Java  Python  數(shù)據(jù)庫/ 關(guān)于爬蟲的編碼問題

關(guān)于爬蟲的編碼問題

先讀取網(wǎng)頁信息,網(wǎng)頁時gbk編碼的,然后當(dāng)寫入文件后,錯誤如下
clipboard.png
但是如果改寫為

with open('movie.txt','a+','encoding=utf-8') as f

雖然不會出現(xiàn)問題,但是發(fā)現(xiàn)電影名稱寫不進去,如果直接print()卻都可以顯示

clipboard.png

回答
編輯回答
墨染殤
f.write("省略你寫的".format("省略你寫的").replace('\xa0', ' '))
\xa0 是不間斷空白符  
2017年11月28日 17:21