Amazonのランキングをスクレイピングする前に予習することをオススメしています。 Beautiful SoupとPandasはインストールしないとエラーがでてしまい。出力できなくなります。 PythonとBeautiful Soupでスクレイピング Python データ処理ライブラリ Pandas の導入とそのデータ型 以上を確認してもらってから説明に移ります。 まずは簡潔にすべてのコードになります。 import urllib.request, urllib.error from bs4 import BeautifulSoup import time import datetime import pandas as pd uri = 'https://www.amazon.co.jp/' category = 'digital-text' browse_node_id = '2293
![pythonでAmazonランキングをスクレイピングしてCSVで出力](https://cdn-ak-scissors.b.st-hatena.com/image/square/f0a105f76b652d0ea28e5365abf971fb936ec45e/height=288;version=1;width=512/http%3A%2F%2Fwheelchairtext.net%2Fwp-content%2Fuploads%2F2020%2F02%2Fscraping_amazon.png)