17

Python を使用して、いくつかの Web サイトから情報を取得したいと考えています。HTTP クライアントが次の条件を満たす必要があります。

  1. HTTPSをサポート

  2. 大量のメモリを使用せず、大量のプロセスやスレッドを生成しないようにします。

  3. 明確なドキュメントがあり、積極的にサポートされています


requeststornado、または-httpclient でタスクを完了できることはわかっgeventていますが、どれが最適かわかりません。それとも他に選択肢はありますか?

Cまたは、 /に他の選択肢が書かれている場合c++

4

4 に答える 4

26

を使用しrequestsます。さまざまなライブラリの中で最も同じ API を備えています。

于 2012-05-10T08:33:56.403 に答える
3

別のオプションはhttplib2.

  • シンプル(したがって効率的)
  • 必要なものすべてと Python 3 をサポート
  • Githubにはありません
  • 次のコミットまでに数か月かかる場合があります(部分的には機能するため)
于 2013-08-16T12:12:05.337 に答える