【requests庫】七個主要方法
阿新 • • 發佈:2020-07-15
本文主要介紹requests庫訪問http的七個主要方法:get、head、post、put、patch、delete。
requests.get()方法
get方法用於獲取指定url的HTML網頁,對應於HTTP的GET。
`r=requests.get(url,params=None,**kwargs)`
url:要獲取的網頁url連線
params:可選的額外引數,字典或位元組流。修改此引數可以用於模擬瀏覽器。
**kwargs:12個控制訪問的引數
這裡的r是一個response物件
requests.head()方法
head方法用於獲取網頁的頭部資訊
requests.post()方法
用於向HTML提交post請求,對應於HTTP的POST。post請求不會覆蓋之前的請求,可用於向原有資料後新增新資料。
requests.put()方法
用於向HTML提交put請求,對應於HTTP的PUT。put請求會直接覆蓋掉之前的請求,可用於覆蓋原有資料。
requests.patch()方法
向HTML提交區域性修改請求,對應於HTTP的PATCH。可以改變當前url位置的部分資源。
requests.delete()方法
向HTML提交刪除請求,對應於HTTP的DELETE。可以刪除當前url位置的部分資源。