Я использую селена с питоном и chromedriver (WebDriver) на OS X (Yosemite)аргументы не применяются к Google chromedriver в Selenium с питоном
Я пытаюсь добавить аргументы моего экземпляра драйвера так:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--start-maximized')
webdriver.Chrome(executable_path='/Library/Python/2.7/site-packages/selenium/webdriver/chrome/chromedriver', chrome_options=chrome_options)
Окно браузера создает штраф, но оно не максимизируется.
Даже игнорируя этот конкретный аргумент, независимо от того, какие аргументы я им даю, они никогда не применяются. Я что-то упускаю?
Редактировать: Понятно, что я могу без проблем передавать параметры эмуляции мобильной связи. Таким образом, проблема может быть связана с параметрами типа аргументов.
Что о вызове 'driver.maximize_window()' после? – alecxe
Это работает быстро, спасибо. Тем не менее, я все равно буду иметь возможность применять другие аргументы Chromium в будущем. – Devin