Web サイトからページのリストをダウンロードするスクリプトを作成しました。時々、次のエラーが表示されます (秒数は可変です)。
bwshare モジュールは、次の 7 秒間、リクエストを拒否します。データのダウンロードが速すぎます。
ループで sleep(2) を使用すると、はるかにうまく機能することがわかりましたが、時間遅延が高すぎます。このモジュールを処理する最良の方法は何ですか? 遅滞なくスクレイピングする必要がありますか?応答が上記のメッセージのようになる場合は、要求された秒数だけスリープを使用しますか?