GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

urllib3

urllib3 – スレッドセーフな接続プーリング、ファイルポストサポート、使いやすさなどを備えたPython HTTPライブラリ

投稿日:

スレッドセーフな接続プーリング、ファイルポストサポート、使いやすさなどを備えたPython HTTPライブラリ https://urllib3.readthedocs.io/

urllib3

urllib3は、Pythonの強力で健全な HTTPクライアントです。 Pythonエコシステムの多くは既にurllib3を使用しています。 urllib3は、Pythonの標準ライブラリから欠けている多くの重要な機能をもたらします:

  • スレッドの安全性。
  • 接続プール。
  • クライアント側SSL / TLS検証
  • マルチパートエンコーディングによるファイルアップロード。
  • 要求を再試行してHTTPリダイレクトを処理するヘルパー。
  • gzipとdeflateエンコーディングのサポート
  • HTTPとSOCKSのプロキシサポート。
  • 100%テストカバレッジ。

urllib3は強力で使いやすいです:

>>> import urllib3
>>> http = urllib3.PoolManager()
>>> r = http.request('GET', 'http://httpbin.org/robots.txt')
>>> r.status
200
>>> r.data
'User-agent: *\nDisallow: /deny\n'

インストール

urllib3はpipでインストールできます:

$ pip install urllib3

また、 GitHubから最新のソースコードを入手することもできます

$ git clone git://github.com/urllib3/urllib3.git
$ python setup.py install

ドキュメンテーション

urllib3には、urllib3.readthedocs.ioでの使用方法とリファレンスドキュメントがあります。

貢献する

urllib3は寄付をうれしく受け入れます。 開始のヒントについては、 寄稿文をご覧ください。

メンテナ

👋

スポンサーシップ

あなたの会社がこの図書館の恩恵を受ける場合は、 その開発を後援することを検討してください。

スポンサーには以下が含まれます:

  • Google Cloud Platform(2018現在)は、 @jonparrottの仕事を継続的にスポンサーにしています
  • Akamai(2017-present)は、 @ hikugingerの仕事を継続的に後援しています
  • Hewlett Packard Enterprise(2016-2017)、 @ Lukasaのurllib3に関する活動を後援







-urllib3

執筆者:

shazow

urllib3 – スレッドセーフな接続プーリング、ファイルポストサポート、使いやすさなどを備えたPython HTTPライブラリ

投稿日:

(さらに…)







-shazow

執筆者: