<kbd id="9plqc"><label id="9plqc"></label></kbd>

        <th id="9plqc"></th>
        1. <center id="9plqc"><video id="9plqc"></video></center>
          <sub id="9plqc"><form id="9plqc"><pre id="9plqc"></pre></form></sub>
          <nav id="9plqc"><form id="9plqc"><legend id="9plqc"></legend></form></nav>
          Python3.5+requests 爬取網(wǎng)站遇到中文亂碼怎么辦????è????????è?ˉ?o??′2? ????é?¢ 您所在的位置:網(wǎng)站首頁(yè) 屬龍種什么花樹最旺財(cái) Python3.5+requests 爬取網(wǎng)站遇到中文亂碼怎么辦????è????????è?ˉ?o??′2? ????é?¢

          Python3.5+requests 爬取網(wǎng)站遇到中文亂碼怎么辦????è????????è?ˉ?o??′2? ????é?¢

          2023-10-10 12:49| 來(lái)源: 網(wǎng)絡(luò)整理| 查看: 265

          import requests from bs4 import BeautifulSoup url = 'http://quote.eastmoney.com/stocklist.html' user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)' headers = {'User-Agent': user_agent} req = requests.get(url, headers=headers) req.encoding = 'utf-8' bs = BeautifulSoup(req.content, 'html.parser') # type: BeautifulSoup quotesearch = bs.find('div', attrs={'id': 'quotesearch'}) print(quotesearch)

          運(yùn)行以上代碼,顯示結(jié)果如下:

          ???31é·Y(300737) °?·éêy?Y(300738) ?÷??μ??·(300739) óù?ò??(300740) ?a±|1é·Y(300741)

          1.解決思路一:查看網(wǎng)頁(yè)的編碼方式

          F12打開(kāi)網(wǎng)站地址,查看最上方head,發(fā)現(xiàn)編碼方式為‘gb2312’(charset=gb2312),修改代碼第八行req.encoding = 'gb2312',重新運(yùn)行代碼。運(yùn)行結(jié)果未改變,仍有亂碼。

          2.解決思路二:修改代碼第九行bs = BeautifulSoup(req.text, 'html.parser'),將req.content改為req.text,運(yùn)行代碼,結(jié)果正常,無(wú)亂碼。

          原理:

          resp.text返回的是Unicode型的數(shù)據(jù)。 resp.content返回的是bytes型也就是二進(jìn)制的數(shù)據(jù)

          因此如果我們想讀取解析文本數(shù)據(jù)時(shí),使用的是response.text。而想讀取解析圖片文件,往往使用的就是response.content

          轉(zhuǎn)載自:https://blog.csdn.net/weixin_41931602/article/details/81181946



          【本文地址】

          公司簡(jiǎn)介

          聯(lián)系我們

          今日新聞

          推薦新聞

          專題文章
            CopyRight 2018-2019 實(shí)驗(yàn)室設(shè)備網(wǎng) 版權(quán)所有
            黄色免费网站在线看,韩国精品在线观看,韩国美女一区二区,99国产热 台北市| 昭苏县| 三门峡市| 北辰区| 青神县| 本溪市| 威信县| 鱼台县| 南岸区| 灵武市| 濉溪县| 荥阳市| 孝昌县| 武乡县| 武安市| 瓦房店市| 宣城市| 志丹县| 民和| 和林格尔县| 怀来县| 新平| 新巴尔虎左旗| 图木舒克市| 永平县| 雅安市| 夹江县| 甘孜| 泾源县| 大庆市| 琼海市| 兰西县| 孝义市| 临武县| 崇州市| 保山市| 曲靖市| 金乡县| 大连市| 汨罗市| 来凤县| http://444 http://444 http://444 http://444 http://444 http://444