プログラミング初心者です。
Chrome driverを用いてSeleniumでWebサイトのスクレイピングを行なっています(beautiful soupを使用)が、一定時間(3時間以上)経つとHTTP Error 400:Bad Requestとなり困っております。headersでUser agentも記載しております。
一定時間経ってもそのサイトのメインページは問題なく表示されますが、スクレイピングしたい対象のページでは400Errorとなります。
time.sleep()を用いて、サーバーに負荷がかからないようにしており、1ページにつき5秒くらいはかかっておりますが、制限されてしまいます。
パソコン以外の端末では読み込めます。
サイト自体はスクレイピングは禁止されておりませんが、サーバーに負荷がかかる場合は制限されるとの趣旨で記載があります。
ご教示願います。
回答1件
あなたの回答
tips
プレビュー