from selenium import webdriver
# driver = webdriver.Chrome('/usr/local/bin/chromedriver') # chrom
driver = webdriver.Firefox('/usr/local/bin'
chromedriver の代わりのWebドライバとして、 geckodriverをダウンロード、PATHの通ったフォルダに入れたら終了。
OSError: [Errno 8] Exec format error
というエラーが出ていたのですが、単に自分の環境linux64に合っていないバージョンのものを間違えてダウンロードしていたのが原因でした。
このQAの
Looks like this is complaining about the format of chromedriver binary. It might be because of platform and chromedriver format mismatch. For example windows requires chromedriver.exe while there are different formats for linux and mac.
というところを見て意味が分かりました。
0 件のコメント:
コメントを投稿