求救:通过find_element_by_id 可以找到密码
python吧
全部回复
仅看楼主
level 3
求救:通过find_element_by_id 可以找到密码输入框,也可以通过click() 方法点击输入框,但是通过send_keys输入密码时,会报错 element not interactable。
在send_keys 插入断点调试,运行send_keys,密码又能正常输入了,但是直接运行就会报错。插入sleep 过几秒输入密码,也会报错。
烦请大佬帮忙看下,具体什么原因导致的,查了一下两种解释 ,但都无法解决
1. 窗口不够大,密码框没有完整显示。浏览器默认打开可以看密码框,同时find_element_by_id 也能查找到该元素并点击
2. frame的问题,查看网页代码,网页中没有frame元素,应该也可以排除这个原因。
2020年06月30日 13点06分 1
level 3
不要沉,高手帮忙看下
2020年07月01日 02点07分 4
level 3
别沉[乖]
2020年07月01日 03点07分 5
level 1
试试xpath去定位呢
2020年07月28日 08点07分 6
谢谢提醒
2020年07月28日 15点07分
level 8
我帮你找到原因了
2020年07月28日 09点07分 7
level 8
把field改成Password就可以了,帮你验证过了[哈哈]
2020年07月28日 09点07分 8
level 8
2020年07月28日 09点07分 9
[太开心] 太感谢了
2020年07月28日 15点07分
1