selenium(python)でidやname要素がないform内のsubmitをクリックしたい
解決したいこと
selenium & Pythonに関する質問です。
https://coconala.com/login?redirect_to=https%3A%2F%2Fcoconala.com%2F
このページのidとpassを入れた後押せるようになる
「メールアドレスでログインする」のボタンを自動でどうしても押せません。
idとpassを自動入力するところまでは出来ていて
ボタンがアクティブなるところまでは出来ていますが、
肝心のクリックのところができずに困っています。
idやname要素があればfind_element_by_nameで
クリックできそうなのですが、解析してもそういった要素がないためどうしたらいいのかといった所です。
seleniumに詳しい方、ご教授いただければ幸いです。
発生している問題・エラー
エラーメッセージは特になし
該当するソースコード
from selenium import webdriver
import time
driver = webdriver.Chrome('chromedriver.exe')
driver.get('https://coconala.com/login?redirect_to=https%3A%2F%2Fcoconala.com%2F')
id_bar = driver.find_element_by_name("data[User][login_email]")
id_bar.send_keys("id")
pass_bar = driver.find_element_by_name("data[User][login_password]")
pass_bar.send_keys("pass")
** 上記コードでidとpassを入力するところまではできています **
seleniumに明るい方がいればご教示お願いいたします。
0