W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
首先,確認一下:
讓我們從一些簡單的示例開始吧。
使用 Requests 發(fā)送網(wǎng)絡請求非常簡單。
一開始要導入 Requests 模塊:
>>> import requests
然后,嘗試獲取某個網(wǎng)頁。本例子中,我們來獲取 Github 的公共時間線:
>>> r = requests.get('https://api.github.com/events')
現(xiàn)在,我們有一個名為 r 的 Response 對象。我們可以從這個對象中獲取所有我們想要的信息。
Requests 簡便的 API 意味著所有 HTTP 請求類型都是顯而易見的。例如,你可以這樣發(fā)送一個 HTTP POST 請求:
>>> r = requests.post('http://httpbin.org/post', data = {'key':'value'})
漂亮,對吧?那么其他 HTTP 請求類型:PUT,DELETE,HEAD 以及 OPTIONS 又是如何的呢?都是一樣的簡單:
>>> r = requests.put('http://httpbin.org/put', data = {'key':'value'})
>>> r = requests.delete('http://httpbin.org/delete')
>>> r = requests.head('http://httpbin.org/get')
>>> r = requests.options('http://httpbin.org/get')
都很不錯吧,但這也僅是 Requests 的冰山一角呢。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: