requests庫快速入門

requests是python的一個庫,用於獲取網頁內容,很是方便。在命令行輸入「pip install requests」便可安裝。
python

圖片


requests經常使用get方法獲取網頁,經常使用的參數有url、params、headers。url是請求的網址,params是請求的參數(用於附帶信息),headers是請求頭(用於把你的信告訴服務器)。json

使用方法也很簡單,一般會把請求的結果(響應體)存到變量裏,方便下次使用或調整。服務器

圖片


params和headers參數都是用字典傳入。cookie

圖片


響應體有多種屬性,存放了對應的信息。ide

圖片


能夠看到response變量是Response類型。
編碼

status_code屬性是響應碼,200表示請求成功。
url

text屬性是網頁的源代碼,是字符串。
spa

content屬性是網頁的源代碼,不過是字節型的。
命令行

enconding屬性是網頁的編碼方式,能夠經過賦值改變。3d

url屬性是網頁的網址。

json是一個方法,能夠將網頁的源代碼轉變成字典格式。

cookies屬性存放了cookie。


以上只列舉了一部分屬性和方法,更多的內容讀者可自行查詢。

相關文章
相關標籤/搜索