スクレイピングがブロックされる原因はいくつかありますが、以下の対策を試みることで回避できる場合があります。 User-Agentの変更: デフォルトのUser-Agentを変更して、ブラウザからのアクセスに見せかけることができます。 例えば、requestsライブラリを使用する際に、以下のように設定します。 headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'} response = requests.get(url, headers=headers) リクエストの間隔を空ける: 短時間に大量のリクエストを送信すると、サーバーに負荷をかけてブロックされることがあります。 time.sleep()を使ってリクエストの間隔を調整しましょう。 プロキシの使用: IPアドレスがブロックされるのを防ぐために、プロキシサーバーを使用することも有効です。