При парсинге сайта
https://notariat.ru/ru-ru/help/probate-cases/ с помощью библиотеки Selenium выдаёт ошибку 403, форма заполняется корректно, затем нажимается кнопка ENTER, но после форма не отправляется.
Вот мой код:
from selenium import webdriver
from time import sleep
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.keys import Keys
from webdriver_manager.chrome import ChromeDriverManager
url = 'https://notariat.ru/ru-ru/help/probate-cases/'
ip = '5.181.211.244'
port = '8888'
s = Service(ChromeDriverManager().install())
driver = webdriver.Chrome(service=s)
driver.implicitly_wait(5)
try:
driver.maximize_window()
driver.get(url=url)
name_input = driver.find_element(By.XPATH, "//input[@name='name']")
name_input.clear()
name_input.send_keys('левин леонид семенович')
name_input.send_keys(Keys.ENTER)
sleep(10)
except Exception as _ex:
print(_ex)
finally:
driver.close()
driver.quit()
Вот всё что пробовал сделать, ничего не выходит
options = webdriver.ChromeOptions()
options.add_argument(f"user-agent={UserAgent().random}")
options.add_argument("--disable-blink-features=AutomationControlled")
options.add_argument(f"--proxy-server={ip}:{port}")