文章詳情頁
python 使用requests 訪問 繁體字網站會出現亂碼,不知怎么解決?
瀏覽:81日期:2022-09-23 16:31:41
問題描述
In [12]: r = requests.get(’http://www.hkex.com.hk/chi/stat/smstat/dayquot/d170202c.htm’)In [13]: r.text[-100:]Out[13]: ’′á?§$2.60rn 717 xad^?ó?ò¨é ¥?′á?§$0.0128rnrn2. ?ü??xad×xadqrnrn-rnrn</font></pre></body></html>rn
問題解答
回答1:根據該網頁的代碼:
<html><head><meta name=’MS.LOCALE’ content=’ZH-TW’><title>Hong Kong Exchanges and Clearing Limited</title><meta http-equiv=’Content-Type’ content=’text/html; charset=big5’>
需指定字符編碼為 big5:
r = requests.get(’http://www.hkex.com.hk/chi/stat/smstat/dayquot/d170202c.htm’)r.encoding = ’big5’
相關文章:
排行榜
