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  |