作者waterlovers (waterlovers)
看板Python
标题[问题] selenium模拟登入信箱但帐密不同页
时间Tue Jul 10 18:38:10 2018
大家好
超级rookie提问,请各位大大帮忙
正在练习使用selenium控制浏览器行为
练习到模拟输入username和password
我拿自己的gmail做测试
发现
1. 可以找到input栏位,在account栏位自动输入我的email
2. 使用elem.click()在 "Next"的button也没有问题
3. next之後,会换页要输入password
但此时selenium抓到的html还是输入account那个页面
因此找不到输入password的Input
求解如何更新换页後selenium抓到的html?
感谢感谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.136.56.95
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1531219093.A.CD4.html
1F:→ fankt: selenium webdriver 应该不会抓 html 才对 07/11 17:47
2F:→ fankt: selector 有在浏览器里用开发者工具试过吗? 07/11 17:47
3F:推 yimean: 文章#5412有解答 07/12 15:40
4F:推 a78998042a: 切换frame试试 07/13 22:47
5F:→ vic750314: 用检测器再抓一次 password 栏位就好了呀 07/24 07:29
6F:→ vic750314: 不用管网页翻页怎麽抓,用wait 抓到你要的出现,再後 07/24 07:31
7F:→ vic750314: 续动作 07/24 07:31