小弟 python新手 刚学会selenium
google hotmail都可以自动化登入
先用chrome 右键检查 查到他的id就可以了
driver.find_element_by_id('id').send_keys(帐号)
但后来发现 像某些 按右键 除了
网页原始码 还会多一个框架原始码的
如
http://nt.kfsh.hc.edu.tw/tw/ 这种登入接口
上网爬文 要用switch_to.frame() 解决
但搞了好久真的都搞不出来
from selenium import webdriver
from time import sleep
url = 'http://nt.kfsh.hc.edu.tw/tw/'
email="帐号"
password="密码"
driver = webdriver.Chrome()
driver.maximize_window()
driver.get(url)
driver.switch_to.frame('GTM-N34F54')
driver.switch_to_default_content()
sleep(5)
driver.find_element_by_name('txtAccount').send_keys(email) # 输入 帐号
sleep(5)
driver.find_element_by_name('textPassword').send_keys(password) # 输入 密码
sleep(5)
总之都无法出现自动输入
请教大大这种 类型的 该怎么定位