当前位置:首页>开发>正文

selenium下定位i标签 python selenium 怎么定位form里边的元素

2023-05-08 03:58:13 互联网 未知 开发

 selenium下定位i标签 python selenium 怎么定位form里边的元素

selenium下定位i标签

//div[@id=x-header-ops]/div[3]/i 就可以了。报错要看看是什么错,
如果是找不到,那么检查一下是否句柄不对,或者存在iframe里面,如果都不是的话,查找之前先等待几秒。
如果是不可见,触发事件使其可见再查找。

python selenium 怎么定位form里边的元素

xpath定位,你用chrome浏览器,在页面上右键-》审查元素,然后会弹出开发者工具,里面会显示你选中部分的页面源码并高亮你选择的地方,在源码里右键,选择copy xpath 用这个定位

python selenium怎么定位页面弹窗的元素

切换到新窗口,再定位元素

print browser.current_window_handle # 输出当前窗口句柄(百度)
handles = browser.window_handles # 获取当前窗口句柄集合(列表类型)
for handle in handles:# 切换窗口(切换到搜狗)
if handle!=browser.current_window_handle:
print switch to ,handle
browser.switch_to_window(handle)
print browser.current_window_handle # 输出当前窗口句柄(搜狗)
break

python selenium点击一个链接,新开一个标签页,怎样将下一步焦点切换到新打开的这个标签页上?

结合使用driver.window_handles、driver.switch_to_window(windows[0])、driver.title、driver.switch_to_window(windows[1])。

如果解决了您的问题请采纳!
如果未解决请继续追问

最新文章