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。
以上只列舉了一部分屬性和方法,更多的內容讀者可自行查詢。