pythonで最近スクレイピングにハマっているらくがきです。 Amazonランキングっていちいち次ページを押さないとランキングが見れないので、めんどくさいんですよね amazonのRSSでランキングを取ろうとしても、ランキングは20位くらいしかないし...AmazonのAPIも同様な感じ。 ってことで簡単にpythonでスクレイピングして、快適なAmazonライフをしてみたいと思います。 Amazonのランキングをスクレイピングする前に予習することをオススメしています。 Beautiful SoupとPandasはインストールしないとエラーがでてしまい。出力できなくなります。 PythonとBeautiful Soupでスクレイピング Python データ処理ライブラリ Pandas の導入とそのデータ型 以上を確認してもらってから説明に移ります。 まずは簡潔にすべてのコードになります。
![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)