Так что это просто странно. Я не могу выполнить очень простую задачу с селеном; изменить размер окна. Как гласит заголовок, я использую Python на Mac и, в частности, использую chromedriver.
Я пробовал это:
options = Options()
options.add_argument("--headless")
options.add_argument("window-size=200,200")
driver = webdriver.Chrome(executable_path=EXE_PATH, chrome_options=options)
Я попытался изменить "window-size" на "--window-size" и удалил опцию без заголовка. Я также попытался использовать set_window_size после открытия нужной мне страницы. Ничего из этого не работает. set_window_size фактически выдает ошибку, и приведенное выше использование класса Options не приводит к сбою, но окно остается того же размера, что и всегда.
Я нашел эту тему с 2012 года:
Хромовое окно Mac selenium Webdriver всегда начинается с небольшого окна
Но я не могу поверить, что библиотека, столь же популярная, как Селен, все еще не предлагает способ легко изменить размеры окон, и не может найти никаких других предложений помимо тех настроек, которые я уже сказал, что попробовал. Спасибо.