SeleniumとはWebブラウザを自動操縦するためのライブラリだ。もともとブラウザを使って自動テストを行うためのライブラリだが、今ではWeb巡回(クローリング)からデータ抽出(スクレイピング)までいろいろな自動処理に使われている。 Seleniumで可能なのは次の ...
PythonでSeleniumとWebDriverを使ってBraveを自動操作し、BATをマイニングする方法を紹介します。 BraveのベースはChromeの元となっているChromiumですので、Chromeを自動操作する方法を少し変えるだけで簡単にできます。 Braveのバージョンを確認します。Braveブラウザの ...
Day 54:Webスクレイピング応用- 動的コンテンツとエラー処理 Day 58:Webクローラーを作ってみよう- URLキューと重複防止 WebDriverは、Seleniumとブラウザの間の通訳者の役割をします。 Pythonコード → WebDriver → Chrome/Firefox このように命令が伝達されます! webdriver ...