首頁 > 後端開發 > Python教學 > python如何呼叫requests包

python如何呼叫requests包

silencement
發布: 2019-06-13 09:49:18
原創
3334 人瀏覽過

python如何呼叫requests包

Requests模組是一個用於網路存取的模組,其實類似的模組有很多,例如urllib,urllib2,httplib,httplib2,他們基本上都提供相似的功能,那為什麼Requests模組就能夠脫引而出呢?可以打開它的官網看一下,是一個「人類「用的http模組。那麼,它究竟怎樣的人性化呢?相信如果你之前用過urllib之類的模組的話,對比下就會發現它確實很人性化。

導入requests

下載完成後,導入模組很簡單,程式碼如下:

import requests
登入後複製

請求url

這裡我們列出最常見的發送get或post請求的語法。

發送無參數的get請求:

 r=requests.get("http://pythontab.com/justTest")
登入後複製

現在,我們得到了一個回應物件r,我們可以利用這個物件來得到我們想要的任何資訊。
上面的範例中,get請求沒有任何參數,那如果請求需要參數怎麼辦呢?

發送帶參數的get請求

payload = {'key1': 'value1', 'key2': 'value2'}

r = requests.get("http://pythontab.com/justTest", params=payload)
登入後複製

以上得知,我們的get參數是以params關鍵字參數傳遞的。
我們可以列印請求的具體url來看看到底對不對:

>>>print r.url
http://pythontab.com/justTest?key2=value2&key1=value1
登入後複製

以上是python如何呼叫requests包的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板