Requests:HTTP for Humans??

Release v2.25.1. (Installation)

https://pepy.tech/badge/requests https://img.shields.io/pypi/l/requests.svg https://img.shields.io/pypi/wheel/requests.svg https://img.shields.io/pypi/pyversions/requests.svg

請求 是一個優雅而簡單的Python HTTP庫,為人類構建。


看,請求的力量: :

>>> r = requests.get('https://api.github.com/user', auth=('user', 'pass'))
>>> r.status_code
200
>>> r.headers['content-type']
'application/json; charset=utf8'
>>> r.encoding
'utf-8'
>>> r.text
'{"type":"User"...'
>>> r.json()
{'private_gists': 419, 'total_private_repos': 77, ...}

similar code, sans Requests .

請求 允許您非常容易地發送HTTP/1.1請求。不需要手動向url添加查詢字符串,也不需要對POST數據進行形式編碼。Keep alive和HTTP連接池是100%自動的,這要歸功于 urllib3 .

喜歡的特征?

請求已為今天的Web做好準備。

  • 保持活動和連接池

  • 國際域名和網址

  • 具有cookie持久性的會話

  • 瀏覽器樣式的SSL驗證

  • 自動內容解碼

  • 基本/摘要式身份驗證

  • 優雅的鍵/價值餅干

  • 自動減壓

  • Unicode響應正文

  • HTTP(S)代理支持

  • 多部分文件上載

  • 流媒體下載

  • 連接超時

  • 分塊請求

  • .netrc 支持

Requests正式支持python2.7&3.5+,在pypyy上運行良好。

用戶指南?

文檔的這一部分主要是散文,從有關請求的一些背景信息開始,然后重點介紹如何逐步從請求中獲取最大的信息。

社區指南?

文檔的這一部分主要是散文,詳細描述了請求生態系統和社區。

API文件/指南?

如果您要查找有關特定函數、類或方法的信息,則文檔的這一部分是為您準備的。

貢獻者指南?

如果您想為項目做出貢獻,文檔的這一部分就是為您準備的。

沒有更多的向導。你現在沒有向導了。祝你好運。