Python編碼顯示中文亂碼


爬蟲時出現問題:

import requests

data=requests.get('http://roll.news.sina.com.cn/')
print(data.text)

輸出結果中文顯示亂碼,如下圖:

原因是,Spyder默認的編碼是utf-8,要將其轉碼成'gb2312'

加上:data.encoding='gb2312'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM