[问题] selenium模拟登入信箱但帐密不同页

楼主: waterlovers (waterlovers)   2018-07-10 18:38:10
大家好
超级rookie提问,请各位大大帮忙
正在练习使用selenium控制浏览器行为
练习到模拟输入username和password
我拿自己的gmail做测试
发现
1. 可以找到input字段,在account字段自动输入我的email
2. 使用elem.click()在 "Next"的button也没有问题
3. next之后,会换页要输入password
但此时selenium抓到的html还是输入account那个页面
因此找不到输入password的Input
求解如何更新换页后selenium抓到的html?
感谢感谢~
作者: fankt (fankt)   2018-07-11 17:47:00
selenium webdriver 应该不会抓 html 才对selector 有在浏览器里用开发者工具试过吗?
作者: yimean (温柔杀手)   2018-07-12 15:40:00
文章#5412有解答
作者: a78998042a (Benjimine)   2018-07-13 22:47:00
切换frame试试
作者: vic750314 (都一人)   2018-07-24 07:29:00
用检测器再抓一次 password 字段就好了呀不用管网页翻页怎么抓,用wait 抓到你要的出现,再后续动作

Links booklink

Contact Us: admin [ a t ] ucptt.com