谷歌插件ChroPath
下载地址:
https://www.aliyundrive.com/s/bqfLpw8i8xe
安装方法:
使用方法:
异常情况:
刚才提及如果是在iframe或frame框架;hidden,display:none之类隐藏/不可见的元素,也许能找到id、class这些,但是无法定位操作到
- 如果在iframe框架里
以下部分是举例
# 通过元素定位到iframe
f = driver.find_element(By.TAGNAME, 'iframe[0]')
# 把定位对象再传给switch_to.frame()方法
driver.switch_to.frame(f)
# ...
driver.switch_to.parent_frame() # 切换到上一层的frame
#多级表单的情况下,switch_to.default_content()可以跳到最外层
- 元素不可见、隐藏情况下定位元素并操作
…