Как заставить селениум просто открыть страницу и ждать?

Для заставления Selenium открыть страницу и ждать, вы можете использовать следующий код на Python:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

# Установка пути к драйверу для выбранного браузера
# В данном примере используется Chrome
driver = webdriver.Chrome('/path/to/chromedriver')

# Открытие страницы
driver.get("https://www.example.com")

# Ожидание загрузки страницы
# В данном примере мы ждем до 10 секунд, пока элемент с заданным селектором появится на странице
# Вы можете изменить селектор на нужный вам
wait = WebDriverWait(driver, 10)
element = wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, "selector")))

# Закрытие браузера
driver.quit()

В этом примере мы создаем экземпляр веб-драйвера для браузера Chrome и указываем путь к драйверу. Затем мы используем метод get() для открытия указанной страницы.

Чтобы дождаться загрузки страницы, мы используем класс WebDriverWait, который позволяет задать таймаут ожидания и условие, по которому ждать. В данном примере мы ждем до 10 секунд, пока элемент с заданным CSS-селектором появится на странице. Вы можете изменить селектор на свой.

Когда условие выполнено, Selenium перейдет к следующим строкам кода. После завершения работы мы вызываем метод quit() для закрытия браузера.

Таким образом, вы можете использовать этот код, чтобы заставить Selenium просто открыть страницу и ждать, пока не выполнится определенное условие.