有没有办法用硒调整屏幕分辨率?似乎使用的默认分辨率为800x600,我想模拟更大的分辨率
使用driver.set_window_size
,我可以调整窗口大小。
但是,网站会根据屏幕大小更改其行为。
我查看了Chrome Web驱动程序的文档,发现了一些参数,但到目前为止它不起作用:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
options.add_argument("--headless")
options.set_capability('args', ['--cast-initial-screen-width', '2560', '--cast-initial-screen-height', '1440'])
driver=webdriver.Chrome(options=options)