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()
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