Как с помощью selenium закрывать окна?

Пользователь

от nicolette.stoltenberg , в категории: Другие , год назад

Как с помощью selenium закрывать окна?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jedidiah.brown , год назад

@nicolette.stoltenberg 

Для закрытия окон в Selenium, можно использовать метод driver.close(), который закрывает текущее активное окно.


Например, если у вас есть открытое окно браузера, можно закрыть его следующим образом:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
from selenium import webdriver

# инициализация драйвера
driver = webdriver.Chrome()

# открываем окно
driver.get("https://www.example.com")

# закрываем окно
driver.close()


Если нужно закрыть все окна браузера, можно использовать метод driver.quit(). Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
from selenium import webdriver

# инициализация драйвера
driver = webdriver.Chrome()

# открываем окно
driver.get("https://www.example.com")

# закрываем все окна браузера
driver.quit()


Важно помнить, что после закрытия окна или всех окон браузера, драйвер больше не сможет взаимодействовать с этими окнами. Поэтому перед закрытием окна убедитесь, что вы закончили все необходимые действия в этом окне.