9

ご存知のように、python には 2 つの組み込み URL ライブラリがあります。

  • urllib
  • urllib2

およびサードパーティのライブラリ:

  • urllib3

私の要件が GET メソッドによって API を要求することだけである場合は、JSON 文字列を返すと仮定します。
どのライブラリを使用する必要がありますか? 重複した機能がありますか?
私のrequireを実装できる場合urllibでも、要件がますます複雑になりurllib、機能に適合しない場合は、その時点で別のライブラリをインポートする必要がありますが、実際には1つのライブラリのみをインポートしたいです.それらは私を混乱させる可能性があります。それらの間の方法はまったく異なると思います。

だから今、私はどのライブラリを使うべきか混乱してurllib3います.

4

3 に答える 3

4

あなたが何をしたいのかよくわかりませんが、 で試してみてくださいrequests。シンプルで直感的です。

于 2013-12-09T09:32:35.007 に答える
1

個人的には、可能な限りサードパーティのライブラリを使用しないようにしているため、依存関係のリストを減らして移植性を向上させることができます。urllib と urllib2 は相互に排他的ではなく、多くの場合、同じプロジェクト内で混在しています。

于 2013-12-09T09:35:49.453 に答える