Requests:HTTP for Humans??

Release v2.22.0. (Installation)

https://img.shields.io/pypi/l/requests.svg https://img.shields.io/pypi/wheel/requests.svg https://img.shields.io/pypi/pyversions/requests.svg codecov.io https://img.shields.io/badge/Say%20Thanks!-??-1EAEDB.svg

Requests 是唯一的 Non-GMO 針對python的HTTP庫,可供人安全使用。

注解

請求2.x 正式加入 maintenance-mode only . 這意味著我們只響應CVE級別的票據。我們有限的注意力/精力都被分配到 Requests III . 歡迎技術貢獻!


看,請求的力量: :

>>> 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
u'{"type":"User"...'
>>> r.json()
{u'private_gists': 419, u'total_private_repos': 77, ...}

similar code, sans Requests .

Requests 允許您發送 organic, grass-fed HTTP/1.1請求,無需人工。不需要手動向URL添加查詢字符串,也不需要對日志數據進行形式編碼。Keep-Alive和HTTP連接池是100%自動的,這歸功于 urllib3 .

用戶評價?

耐克、Twitter、Spotify、微軟、Amazon、LyFT、BuozFube、ReDIT、NSA、女王陛下的政府、谷歌、Twitio、RunSimulink、Mozilla、HeloCu、PayPal、NPR、奧巴馬、美國、Transifex、本土儀器、華盛頓郵報、Sun云、KIPPT、索尼和美國聯邦機構,他們更喜歡無名氏內部使用請求。

阿明·羅納徹, 燒瓶的創建者-

請求就是一個完美的例子,一個API在正確的抽象級別下是多么的漂亮。

馬特脫板-

不知怎么的,我要把肯尼思·雷茨的 Python 請求模塊紋在我身上。整件事。

丹尼爾·格林菲爾德-

感謝KennethReitz的請求庫,在1200個loc意大利面代碼庫中添加了10行代碼。今天太棒了。

肯尼·梅耶斯-

python http:有疑問或沒有疑問時,使用請求。漂亮,簡單, Python 式。

Requests是有史以來下載最多的Python包之一,每一天可下載40多萬次。 加入組織吧!

如果您的組織在內部使用請求,請考慮 supporting the development of 3.0 . 我們將非常感謝您的慷慨,并將有助于推動項目向前發展。

喜歡的特征?

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

  • 保持活動和連接池

  • 國際域名和網址

  • 具有cookie持久性的會話

  • 瀏覽器樣式的SSL驗證

  • 自動內容解碼

  • 基本/摘要式身份驗證

  • 優雅的鍵/價值餅干

  • 自動減壓

  • Unicode響應正文

  • HTTP(S)代理支持

  • 多部分文件上載

  • 流媒體下載

  • 連接超時

  • 分塊請求

  • .netrc 支持

請求正式支持python 2.7和3.4–3.7,并且在pypy上運行良好。

社區指南?

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

API文件/指南?

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