1 requests庫網站
英文版網站為最新版本requests庫介紹,中文版網站非最新版requests庫介紹,具體網站如下:
英文版:https://requests.readthedocs.io/en/master/
中文版:http://cn.python-requests.org/zh_CN/latest/
2 requests安裝
在PyCharm中安裝第三方庫,具體操作見下圖:
在搜索框中輸入requests進行安裝。
3 HTTP請求
先導入requests庫,再發送http請求,之後會返回一個response對象其中存儲了服務器響應的內容。
http的get請求如下:
4 失敗請求,拋出異常
若請求失敗,則響應狀態碼非200,可以通過r.raise_for_statues()拋出異常。
所有requests顯示拋出的異常都繼承自r.requests.exceptions.RequestException:ConnectionError、HTTPError、Timeout、TooManyRedirects。