亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

基于Python中request請求得到的response的屬性問題

瀏覽:2日期:2022-06-19 13:44:38

Python中request請求得到的response,即通過request得到的數據:

import requestsresponse = requests.get(https://www.jd.com/)response 的屬性1、返回狀態碼

response.status_code

http請求的返回狀態,2XX 表示連接成功,3XX 表示跳轉 ,4XX 客戶端錯誤 , 500 服務器錯誤

2、返回http響應的文本內容

response.text

http響應內容的字符串(str)形式,請求url對應的頁面內容

response=requests.get('https://www.jd.com/')print(response.text)

如果打印的過程中出現亂碼:

基于Python中request請求得到的response的屬性問題

則可以使用encoding來修改編碼格式:

response.encoding='utf-8'print(response.text)

3、返回http響應的二進制數據

response =requests.get('https://www.jd.com/')# print(response.content) #打印出的是二進制形式print(response.content.decode('utf-8'))

總結:

response的text方法和response的content方法進行對比:

response.text返回的是Unicode型數據,response.content返回的是bytes型,也就是二進制類型的數據;

取文本用.text的方法,取圖片用.content的方法;

4、從HTTP header中猜測的響應內容編碼方式

response.encoding5、從內容分析出的響應內容的編碼方式(備選編碼方式)

response.apparent_encoding6、http響應內容的頭部內容

response.headers

補充:python 爬蟲 requests模塊(response常用屬性)

response常用屬性

content獲取的response對象中的二進制(byte)類型的頁面數據

response.content

基于Python中request請求得到的response的屬性問題

返回響應狀態碼

response.status_code

200

返回響應頭信息

response.headers

獲取請求url

response.url

https://www.sogou.com/

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲成人三级 | 成人18免费视频 | 久久久一区二区三区不卡 | 精品国产免费人成在线观看 | 国产一国产一级毛片视频在线 | 美女扒开腿让男人桶 | 日本在线理论片 | 国产美女做爰免费视频软件 | 午夜性刺激免费视频观看不卡专区 | 情侣自拍啪啪 | 久久黄色一级视频 | 免费 欧美 自拍 在线观看 | 97国产精品视频观看一 | 99热在线观看| 欧美一级俄罗斯黄毛片 | 久久精品综合 | 男女午夜 | 免费欧美一级 | 国产亚洲精品一区二区在线观看 | 国产aⅴ一区二区 | 9久9久女女热精品视频免费观看 | 亚洲精品国产一区二区三 | 中文字幕国产视频 | 国产成人免费高清激情视频 | 中文乱码一二三四有限公司 | 成人一级毛片 | 国产不卡在线视频 | 欧美三级免费网站 | 免费看黄色片的网站 | 在线精品国产 | 日本www免费 | 免费观看a黄一级视频 | 久久精品国产一区二区三区不卡 | 日本高清在线精品一区二区三区 | 韩国美女高清爽快一级毛片 | 亚洲欧美日韩国产vr在线观 | 国产精品7m凸凹视频分类大全 | 在线观看日韩www视频免费 | 精品一区二区三区的国产在线观看 | 黄色天堂 | 国产精品高清视亚洲精品 |