Как увеличить окно в хроме, используя webDriver (python)

Есть ли способ увеличить окно браузера chrome с помощью python selenium WebDriver?

Примечание. Я использую Chrome Driver 23.0 Любое решение по этому вопросу будет принята с благодарностью!

Ответы

Ответ 1

Вы можете использовать ChromeOptions и задать подходящий аргумент:

options = ChromeOptions()
options.add_argument("--start-maximized")
driver = ChromeDriver(options)

Ответ 2

Для MAC или Linux:

ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--kiosk");
driver = new ChromeDriver(chromeOptions);

Для Windows:

ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--start-maximized");
driver = new ChromeDriver(chromeOptions);

Ответ 3

Основываясь на том, что ответил Янек, это сработало для меня (Linux):

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument("--start-maximized")

driver = webdriver.Chrome(chrome_options=options)

Ответ 4

Ничего не работало для меня, кроме:

driver.set_window_size(1024, 600)
driver.maximize_window()

Я нашел это, проверив selenium/webdriver/remote/webdriver.py. Я никогда не нашел никакой полезной документации, но чтение кода было незначительно эффективным.

Ответ 5

Попробуйте следующее:

driver.manage().window().maximize();

Ответ 6

Try

ChromeOptions options = new ChromeOptions();
options.addArguments("--start-fullscreen");

Ответ 7

Это работает для меня, с Mac OS Sierra с использованием Python,

options = webdriver.ChromeOptions()
options.add_argument("--kiosk")
driver = webdriver.Chrome(chrome_options=options)

Ответ 8

Я делаю следующее:

from selenium import webdriver
browser = webdriver.Chrome('C:\chromedriver.exe')
browser.maximize_window()

Ответ 9

попробуйте это, протестировано на платформе Windows, и оно отлично работает:

from selenium import webdriver
browser = webdriver.Chrome('C:\\Users\\yeivic\\Downloads\\chromedriver')
browser.fullscreen_window()
browser.get('http://google.com/')