selenium库的使用(十四):窗口操作
selenium设置当前窗口最大化、设置当前窗口的x、y坐标以及宽度和高度、获取当前窗口的x、y坐标以及宽度和高度
方法
设置当前窗口
将当前窗口最大化
1 | driver.maximize_window() |
设置当前窗口的大小
即宽度和高度
1 | driver.set_window_size(width, height) |
width
:当前窗口的宽度,以像素为单位
height
:窗当前口的高度,以像素为单位
设置当前窗口的位置
即左上角的x、y坐标
1 | driver.set_window_position(x, y) |
x
:横坐标,以像素为单位
y
:纵坐标,以像素为单位
设置当前窗口的位置和大小
1 | driver.set_window_rect(x, y, width, height) |
x
:横坐标,默认为None
y
:纵坐标,默认为None
width
:窗口的宽度,默认为None
height
:窗口的高度,默认为None
获取当前窗口
获取当前窗口的大小
即宽度和高度,返回一个字典
1 | driver.get_window_size() |
获取当前窗口的位置
即左上角的x、y坐标,返回一个字典
1 | driver.get_window_position() |
获取当前窗口的位置和大小
返回一个字典
1 | driver.get_window_rect() |
实例
1 | import time |