【Python】seleniumでGoogleにログインしたいのですが、うまくできません

実現したいこと

ここに実現したいことを箇条書きで書いてください。

前提

seleniumでGoogleにログインしたいのですが、うまくできません。
具体的には、以下の画像の赤枠の「次へ」ボタンが押せないです。
なにか対処法はありますでしょうか。

よろしくお願いいたします。

イメージ説明

発生している問題・エラーメッセージ

ElementNotInteractableException: Message: element not interactable (Session info: chrome=111.0.5563.147)

該当のソースコード

python

1rom selenium import webdriver 2from selenium.webdriver.common.by import By 3 4url ='https://www.google.com/?hl=ja'5driver = webdriver.Chrome(r'C:\Users\user\anaconda3\chromedriver')6driver.get(url)7driver.maximize_window()8 9# ログインボタンを押す10elem_login = driver.find_element(By.XPATH, '//a[@class="gb_ma gb_Wd gb_Qd gb_id"]')11elem_login.click()12 13# メールアドレスの入力14# (省略)15 16# 次へボタンを押す17elem_next = driver.find_element(By.XPATH, '//div[@class="VfPpkd-RLmnJb"]')18elem_next.click()19 20 21

試したこと

検索すると、
「from selenium.webdriver.common.action_chains import ActionChains

 中略

ActionChains(driver).move_to_element(elem).perform()
elem.click()」

でエラー無くいけることがあると解説している記事を見つけましたが、
ダメでした。

補足情報(FW/ツールのバージョンなど)

Python 3.10.9
selenium '4.8.3'

コメントを投稿

0 コメント