鍍金池/ 問答/數(shù)據分析&挖掘  Python/ python 3.6讀寫文件轉碼

python 3.6讀寫文件轉碼

我扒了一個網站的代碼,要怎么才能把它寫入txt文檔,我要怎么才能寫入文檔,下面是我的代碼與報錯

圖片描述

回答
編輯回答
涼汐

open的參數(shù)encoding設置成'utf-8'試試,如果反復換編碼都報錯,errors= 'ignore'(或'replace' )
還有用with語句吧,這樣不筆手動對文件對象close了
最后'html'不是好的變量命名

with open('douban.txt','w',encoding='utf-8',errors='replace') as f:
    f.write(html)
print( "寫入的內容:",open('douban.txt','r').read() )
2017年7月15日 22:30