Python 中 Selenium 是否最大化怎么判断
可以通过判断浏览器窗口的大小是否与屏幕大小相同来判断 Selenium 是否最大化。具体方法如下:
- 导入模块:
from selenium import webdriver
- 创建浏览器对象:
driver = webdriver.Chrome()
- 获取浏览器窗口大小和屏幕大小:
window_size = driver.get_window_size() # 获取浏览器窗口大小
screen_size = driver.execute_script("return [window.screen.width, window.screen.height]") # 获取屏幕大小
- 判断浏览器窗口是否最大化:
if window_size == screen_size:
print("浏览器窗口已最大化")
else:
print("浏览器窗口未最大化")
完整代码如下:
from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window() # 最大化浏览器窗口
window_size = driver.get_window_size() # 获取浏览器窗口大小
screen_size = driver.execute_script("return [window.screen.width, window.screen.height]") # 获取屏幕大小
if window_size == screen_size:
print("浏览器窗口已最大化")
else:
print("浏览器窗口未最大化")
driver.quit()
原文地址: https://www.cveoy.top/t/topic/Zwe 著作权归作者所有。请勿转载和采集!