问题遇到的现象和发生背景
在公司内网页面打算批量填入excel数据并将录入的结果导出。结果卡在第一步登录页面上了,一直定位不到密码框来输入密码。
用的是python3.7版本、IE11浏览器、selenium3.141.0
问题相关代码,请勿粘贴截图
编写的定位:driver.find_element_by_id("login_pwd").send_keys('密码')
运行结果及报错内容
报错内容:Unable to find element with csa selector == [id="login_pwd"]
我的解答思路和尝试过的方法
这个登录页面不是弹窗的,也不是动态码,也不是frame,编辑了统一的保护模式,浏览器设置也关闭了高级那啥,一步步都用time.sleep过了,鼠标悬停等待也无济于事。 普普通通的登录页面也没有元素隐藏,尝试问同学,让我点开JS编辑页面、打印源码找id什么的(他估计烦了,就没告诉我接下来干嘛)
我想要达到的结果
想要成功定位到元素!