7

ソースをスキャンした後、urllib2keep-aliveを指定しても、接続は自動的に閉じられるようです。

どうしてこれなの?

今はhttplib持続的接続に使用しているだけですが、urllib2でこれが無効になっている(またはあいまいな)のはなぜか疑問に思います。

4

2 に答える 2

7

これは、urllib2(およびurllibも)のよく知られた制限です。IMHOは、これを修正して正しくするためのこれまでの最善の試みは、Python2.6または2.7用のGarryBodsworthのcoda_networkです。ウェルカムフィックス)。

于 2010-09-15T23:33:08.517 に答える
3

また、持続的接続をサポートするhttplib2をチェックすることもできます。urllib2とはまったく同じではありませんが(httpのみを実行し、「あらゆる種類のurl」は実行しないという意味で)、httplibよりも簡単です(実際にhttpを実行したい場合は、urllib2よりも簡単です)。

于 2010-09-16T08:34:28.610 に答える