前提・実現したいこと
このサイトにある
非headlessモードでテスト
の項目のところにあるコードを動かしたい
発生している問題・エラーメッセージ
NameError: name 'driver' is not defined と selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 87 Current browser version is 86.0.4240.198 with binary path・・・
一瞬だけchromeが表示されて一瞬で消えます。
driver.get('https://www.google.com/')
でエラーが起きる場合と
driver = webdriver.Chrome()
でエラーが起きる場合があります。
コード
python
1import time 2from selenium import webdriver 3import chromedriver_binary 4 5driver = webdriver.Chrome() 6driver.get('https://www.google.com/') 7time.sleep(5) 8search_box = driver.find_element_by_name("q") 9search_box.send_keys('ChromeDriver') 10search_box.submit() 11time.sleep(5) 12driver.quit()
###試したこと
バイナリを直接ダウンロードする場合
の手段を試しました。結果、成功なのか失敗なのかすらよくわからないメッセージ(Starting ChromeDriver 87.0.4280.20・・・)が出ました。
補足情報(FW/ツールのバージョンなど)
pip でインストールする場合
の項目にある方法でインストールしました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。