Selenium
概要 PythonのSeleniumを使って選択ボックスを操作する方法をまとめる。選択ボックスとは次のもの。 選択ボックスをクリックすると選択肢が表示されて、クリックするとそのページに変わる。そのような操作を自動でおこないたい。 ソースコード 完全なもの im…
概要 FirefoxでSeleniumを実行するとgeckodriver.logというログファイルが作成される。そのようなログファイルが作成されないように設定する。ソースコード import os import time from selenium import webdriver DRIVER_PATH = '/usr/local/bin/geckodrive…
概要 Seleniumのchrome driverを使ってスクレイピングをおこなうが、Googleクロムのアプリは自動的に最新版となる。それによって、chrome driverのバージョンとクロムのバージョンが異なることによって、次のようなエラーが生じる。 selenium.common.excepti…
概要 Seleniumのchrome driverを使ってスクレイピングをおこなうが、Googleクロムのアプリは自動的に最新版となる。それによって、chrome driverのバージョンとクロムのバージョンが異なることによって、次のようなエラーが生じる。 selenium.common.excepti…
概要 PythonのSeleniumはウェブ上のサイトを自動で探索する。それを利用して必要なデータを自動的に取得するプログラムをつくる。 今回はSeleniumの使用する環境構築を主として述べる。 Seleniumのテスト試験として次のようなプログラムを作成する。つまり、…