手機(jī)也能上課
1/7
requests 的介紹和安裝
介紹
Requests 是 Python 中一個(gè)非常實(shí)用的第三方庫(kù)。
它主要用于發(fā)送 HTTP 請(qǐng)求。通過(guò)簡(jiǎn)單的函數(shù)調(diào)用,就能輕松地實(shí)現(xiàn)如 GET、POST、PUT、DELETE 等多種請(qǐng)求方式。例如,使用requests.get(url)
就能獲取指定網(wǎng)頁(yè)的內(nèi)容。它會(huì)返回一個(gè)包含服務(wù)器響應(yīng)信息的對(duì)象,其中包括狀態(tài)碼、響應(yīng)內(nèi)容、頭部信息等。這個(gè)庫(kù)極大地簡(jiǎn)化了網(wǎng)絡(luò)請(qǐng)求的流程,并且有良好的兼容性和穩(wěn)定性,在網(wǎng)絡(luò)爬蟲(chóng)、API 調(diào)用、測(cè)試自動(dòng)化等諸多領(lǐng)域都有廣泛應(yīng)用。
Requests 繼承了urllib2的所有特性。Requests支持HTTP連接保持和連接池,支持使用cookie保持會(huì)話(huà),支持文件上傳,支持自動(dòng)確定響應(yīng)內(nèi)容的編碼,支持國(guó)際化的 URL 和 POST 數(shù)據(jù)自動(dòng)編碼。
安裝
利用 pip 安裝:
$ pip install requests
或
$ pip3 install requests