1. 程式人生 > >request庫get()方法的詳解

request庫get()方法的詳解

網絡 爬蟲信息 搜集

ruquests的get()方法

r = requests.get(url,params=none,**kwargs)

r 包含從服務器返回的所有內容

url 需獲取頁面的鏈接

params url中的額外參數,字典或者字節流格式,可選

**kwargs 12個控制訪問的參數


r.status_code 返回狀態,200成功,404失敗

r.text 響應內容的字符串形式,即url相應的頁面內容

r.encoding 從http header中猜測內容編碼方式

r.apparent_encoding 從內容在分析出的相應內容編碼方式(備用編碼方式)

r.cintent http相應內容的二進制形式


流程

r.status_code 檢測狀態

如果200 繼續往下

404 訪問失敗


import requests

r = request.get("www.baidu.com")

r.status_code

r.text

r.encoding

r.apparent_encoding



r.recoding = "編碼"

r.text



eg:import requests

r = request.get("")

r.status_code

r.encoding

r.text


本文出自 “大李子” 博客,謝絕轉載!

request庫get()方法的詳解