Requests庫的get 方法

2021-10-04 16:22:09 字數 1365 閱讀 5651

第一周學習目標

本週內容分為三個單元

我在安裝requests庫時遇到的問題

2、在cmd視窗輸入python正常(我沒有安裝pip 好像在安裝python的時候自動安裝了pip)

3、在cmd視窗輸入 pip install requests,然後系統提示了很多東西,大致意思是說pip版本不夠新,因此要先給pip公升級

4、在cmd視窗輸入python -m pip install --upgrade pip命令更新pip

5、在cmd視窗輸入 pip install requests

6、requests安裝成功

安裝好requests後,檢查一下是否安裝好了,開啟idle

resquests庫的7個主要方法(

除了第乙個request()方法是基礎方法,其餘六個方法都是通過呼叫request()方法來實現的

)1、requests庫的get()方法

獲得乙個網頁最簡單的一行**就是 r=requests.get(url)  這裡面,我們通過給定get方法和url來構造乙個向伺服器請求資源的request物件。這個物件是requests庫內部生成的。

注意:由於python是大小寫敏感的,request物件的r是大寫的

requests.get()函式返回的內容用變數r來表示,這個r是乙個包含伺服器資源的response物件

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

url:擬獲取頁面的url鏈結

params:url中的額外引數,字典或位元組流格式,可選

**kwargs:12個控制訪問的引數(也是可選的)

這五個屬性是訪問網頁最常用和最必要的屬性,要牢記

1、200表示連線成功返回成功,404表示失敗,只要不是200都是失敗

2、網路頁面的字串形式

在使用get()方法獲取網上資源的時候,有乙個基本流程

①首先用r.status_code來檢查返回的response物件它的狀態

③如果返回的狀態碼是404或其他,那就說明我們這次url的訪問因為某種原因出錯將產生異常

requests庫的get方法

安裝requests庫 pip install requests 就像安裝其他庫那樣 get函式原型 requests.get url,params none,kwargs 其中,url是鏈結,params是url中的額外引數,字典或位元組流格式,後面是12個引數,以鍵值對的形式表示,後面詳述。r....

requests庫傳送get請求傳入body

寫介面自動化過程中get一般使用params來傳參,但在實際業務中,開發可能會把get請求用body來傳參,這時候get可以用data來傳 先看一下get的原始碼 按照規範來講,get一般只傳params,請求時引數會直接放在url中 def get url,params none kwargs r...

Requests庫主要方法解析

method 請求方式,對應get put post等7種 kwargs 可選項 控制訪問的引數,共13個 1 params 字典或者位元組序列,作為引數增加到url中 import requests kv r requests.request get params kv print r.url 2...