import requests
for i in range(3):
g = requests.get('http://some-url/')
print "request done"
開始するリクエストごとに、「それ」は別のリクエストを実行する前に、レスポンスが到着する(レスポンスのロードが完全に終了する)のを待ちますか?
これらのリクエストを完了するのにかかる時間をブラウザからのリクエストと比較しましたが、読み込み時間はRequestsの方がかなり高速です。それが私のブラウザがjavascriptを実行している、画像をロードしているなどの理由だけなのか、それともリクエストの仕組みが原因なのかはわかりません。