成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

在python3中使用requests解析中文頁面出現(xiàn)亂碼如何解決-創(chuàng)新互聯(lián)

本文章向大家介紹在python3中使用requests解析中文頁面出現(xiàn)亂碼如何解決的基本知識點總結(jié)和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下。

港北ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!python可以做什么

Python是一種編程語言,內(nèi)置了許多有效的工具,Python幾乎無所不能,該語言通俗易懂、容易入門、功能強(qiáng)大,在許多領(lǐng)域中都有廣泛的應(yīng)用,例如最熱門的大數(shù)據(jù)分析,人工智能,Web開發(fā)等。

第一部分 關(guān)于requests庫

(1) requests是一個很實用的Python HTTP客戶端庫,編寫爬蟲和測試服務(wù)器響應(yīng)數(shù)據(jù)時經(jīng)常會用到。

(2) 其中的Request對象在訪問服務(wù)器后會返回一個Response對象,這個對象將返回的Http響應(yīng)字節(jié)碼保存到content屬性中。

(3) 但是如果你訪問另一個屬性text時,會返回一個unicode對象,亂碼問題就會常常發(fā)成在這里。

(4) 因為Response對象會通過另一個屬性encoding來將字節(jié)碼編碼成unicode,而這個encoding屬性居然是responses自己猜出來的。

第二部分 解決方法

所以要么你直接使用content(字節(jié)碼),要么記得把encoding設(shè)置正確,比如我獲取了一段gbk編碼的網(wǎng)頁,就需要以下方法才能得到正確的unicode。

import requests
url = "http://xxx.xxx.xxx"
response = requests.get(url)
response.encoding = 'gbk'
print(response.text)

以上就是小編為大家?guī)淼脑趐ython3中使用requests解析中文頁面出現(xiàn)亂碼如何解決的全部內(nèi)容了,希望大家多多支持創(chuàng)新互聯(lián)!

文章題目:在python3中使用requests解析中文頁面出現(xiàn)亂碼如何解決-創(chuàng)新互聯(lián)
分享URL:http://jinyejixie.com/article26/ccpdjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站排名、企業(yè)網(wǎng)站制作、App設(shè)計、外貿(mào)建站、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
河间市| 新绛县| 思南县| 开原市| 镇巴县| 建昌县| 南澳县| 佛教| 大田县| 榕江县| 新宁县| 北流市| 惠来县| 扶沟县| 红安县| 鄂托克旗| 荣成市| 大田县| 鄂伦春自治旗| 桃江县| 垣曲县| 桑日县| 嘉鱼县| 五台县| 新邵县| 囊谦县| 莱州市| 浦北县| 武山县| 云安县| 金阳县| 太白县| 绵竹市| 弥勒县| 库车县| 伊吾县| 宾川县| 大埔区| 买车| 土默特右旗| 满城县|