Python用のAPIライブラリを見るときはいつでも、それらの約半分が単に以下を使用しているようです。
response = urllib2.urlopen('https://www.example.com/api', data)
そして約半分を使用して:
connection = httplib.HTTPSConnection('www.example.com/api')
# ... rest omitted for simplicity
私は2番目のバージョンが「より涼しい」と思う傾向があります(私はほとんどのものに対してよりOOのアプローチに偏っています)。
どちらか一方を使用することには利点や理由がありますか。または、途中で何かが足りないのでしょうか。私はそれがその実装でurllib2.urlopen
使用HTTPSConnection
されているのではないかと思うので、おそらく1つは私に代わってコーディングが少ないだけです。いずれにせよ、私はいくつかのフィードバックが欲しいです。ありがとう。