Selenium открывает другую веб-страницу, отличную от предоставленной ⇐ Python

Программы на Python
Anonymous
Selenium открывает другую веб-страницу, отличную от предоставленной

Сообщение Anonymous »

Я пытаюсь получить результаты с этого веб-сайта:
https://patentscope.wipo.int/search/en/ ... 0EG6-49828
то есть расширенный поиск на исходном веб-сайте.
Это мой код:

Код: Выделить всё

driver = webdriver.Chrome()

driver.get('https://patentscope.wipo.int/search/en/result.jsf?_vid=P12-M20EG6-49828')

results_dropdown = WebDriverWait(driver, 10).until(
EC.element_to_be_clickable((By.ID, "resultsPerPage"))
)
results_dropdown.click()
results_option_200 = WebDriverWait(driver, 10).until(
EC.element_to_be_clickable((By.XPATH, "//option[@value='200']"))
)
results_option_200.click()
Драйвер отлично открывает Chrome, проблема в том, что открывается вот эта страница:
https://patentscope.wipo.int/search/en/search.jsf
Это даже не расширенный поиск, который мне нужен.
Я не понимаю такого поведения, поскольку в других случаях мне удавалось открыть селен прямо по URL-адресу, созданному предварительный поиск вручную (на другом веб-сайте, а не на этом).
Мне нужно выполнить предварительный поиск на этом веб-сайте:
https://patentscope.wipo.int /search/en/advancedSearch.jsf
с полем офисов, помеченным как «Италия», и полем языков со значением «Итальянский», а затем на следующей странице (которая должна быть той, которая предоставлена ​​селену), чтобы выбрать 200 результатов на страницу, а затем очищать до страницы 51, но на данный момент можно получить доступ хотя бы к первой странице с выбранными фильтрами.

Подробнее здесь: https://stackoverflow.com/questions/790 ... e-provided

Вернуться в «Python»