0
0

【Python】Herokuでseleniumを動かしてスクレイピングをする

Posted at

はじめに

Herokuでスクレイピングを行う際、これまでは2つのビルドパックが必要とされていました。

しかし、この方法は現在非推奨となっており、警告が表示されるようになっています。

この変更の背景については、Herokuの公式ブログで詳しく説明されています。

そこで今回は、最新のスクレイピング手法について紹介します。

最新のスクレイピング手法

新しいスクレイピング方法では、必要なビルドパックは1つだけです。

このビルドパックを使用することで、より簡潔にスクレイピングを実装できます。ビルドパックの追加は、以下のコマンドで行えます。

heroku create --buildpack https://github.com/heroku/heroku-buildpack-google-chrome.git

ビルドパックが1つになったことで、ChromeとChromeDriverのバージョン不一致によるエラーを防ぐことができるようになりました。

バージョン不一致の問題は、スクレイピングの実装において頻繁に発生する課題の1つなので、この問題が解消されたことで、より安定したスクレイピングが可能になりました。

最後に

Herokuでよりシンプルにスクレイピングをすることが可能になりました。
興味がある人は是非試してみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0