selenium获取元素

Posted aiyumo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium获取元素相关的知识,希望对你有一定的参考价值。

1、获取窗口title
driver.title
2、获取url
driver.current_url
3、获取窗口截图
driver.get_screenshot_as_file(‘window.png‘)
4、获取元素截图
ele.screenshot(‘ele.png‘)
5、刷新页面
driver.refresh()
6、窗口最大化
driver.maximize_window()
7、窗口最小化
driver.minimize_window()
8、设置窗口大小(宽,高)
driver.set_window_size(600,800)
9、获取窗口尺寸
driver.get_window_size() ,返回类型为字典
10、获取元素尺寸
ele = driver.find_element_by_id(‘su‘)
size = ele.size # 元素尺寸,返回类型为字典
11、获取窗口位置,相对屏幕的,窗口左上角的一个点
driver.get_window_position() {‘x‘: 10, ‘y‘: 10}
12、获取元素位置,相对窗口
ele = driver.find_element_by_id(‘su‘)
e_position = ele.location
13、后退
driver.back()
14、前进
driver.forward()

以上是关于selenium获取元素的主要内容,如果未能解决你的问题,请参考以下文章

selenium如何获取已定位元素的属性值

selenium 怎么获取canvas图像中的某个动态元素

有啥方法可以通过 selenium 获取元素的类名

PYTHON,SELENIUM如何获取HTML内元素,

Selenium 按位置获取元素

selenium-获取元素属性