可以通过判断浏览器窗口的大小是否与屏幕大小相同来判断 Selenium 是否最大化。具体方法如下:

  1. 导入模块:
from selenium import webdriver
  1. 创建浏览器对象:
driver = webdriver.Chrome()
  1. 获取浏览器窗口大小和屏幕大小:
window_size = driver.get_window_size()  # 获取浏览器窗口大小
screen_size = driver.execute_script("return [window.screen.width, window.screen.height]")  # 获取屏幕大小
  1. 判断浏览器窗口是否最大化:
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()
Python 中 Selenium 是否最大化怎么判断

原文地址: https://www.cveoy.top/t/topic/Zwe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录