問題タブ [grequests]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ウィキペディアのクエリ + Grequests
ウィキペディアの 50 ページまでクエリを実行しようとしています。requests パッケージを使用して GET リクエストを作成してきましたが、パフォーマンスがはるかに優れていると聞いて、grequests の実装に取り組んでいます。
パフォーマンスの向上は、私にとってはごくわずかです。私は何か間違ったことをしていますか?
出力: sync_time: 8.945282936096191 async_time: 7.97578239440918
ありがとう!
python-2.7 - 別のスレッドの Python 2.7 qrequests.map は応答を取得しますが、grequests.send は取得しません
HttpServer を実行するための別のプロセスを作成する python プログラムがあります。次に、別のスレッドで grequests.map を使用するか、 threading.Pool でgrequests.sendを使用して、そのHttpServerにリクエストを送信します。
grequests.map別のスレッドで使用すると、応答が得られます。ただし、を使用grequests.sendするthreading.Poolと、応答がありません。
私が抱えている問題を示すコードを以下に貼り付けました。grequests.map別のスレッドでは機能するのに、なぜ機能grequests.sendしthreading.Poolないのですか?
を使用grequest.sendするとthreading.Pool、次の出力が得られます。
================================================== =======================
別のスレッドで使用grequests.mapすると、次の出力が得られます。
================================================== =======================
================================================== =======================
================================================== =======================