pythonを用いてのスクレイピングを行なっています。
EtherscanというサイトのAPIを用いてオペコードを取得していました。
python
1r = requests.get("https://etherscan.io/api?module=opcode&action=getopcode&address=0xc38DA2f95A183a5aBE1aC3e9fc2FDce8a4A1A045") 2req = urllib.request.Request(url, headers={'User-Agent': 'Mozilla/5.0'}) 3print(r)
2日前まではこれでうまく情報を取得できていたのですが、今日再び実行したところ、以下のようなエラーが出てしまいました。
<Response [403]>
ブラウザ上でURLを直接入力すればうまく取得できるのですが、pythonで実行した時はエラーが出てしまいます。
うまく回避できる方法はないでしょうか?
ご回答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー