您的位置:首頁技術文章
文章詳情頁

python 使用requests 訪問 繁體字網站會出現亂碼,不知怎么解決?

瀏覽:97日期: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’

標簽: Python 編程
相關文章:
国产综合久久一区二区三区