Всем привет!
Пытаюсь обучаться питону на простых, но хоть немного полезных примерах. Решил создать скрипт для автоматизации входа на сайт для передачи показаний счетчика на электричество.
Мой код:
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
browser = webdriver.Firefox()
browser.get("https://lk.erc-progress.ru/account?wg=01")
form_login = browser.find_element_by_xpath("//*[@id='login']")
form_login.send_keys("some_login")
form_psw=browser.find_element_by_xpath("//*[@id='password']")
form_psw.send_keys("some_password")
button=browser.find_element_by_css_selector("input.pay_btn").click()
В итоге получаю следующее-сайт загружается, формы не заполняются, кнопка не нажимается. Идет постоянная загрузка сайта. Снизу указывается "идет передача данных с www.youtub.com".
Но если вручную нажать на любую кнопку на сайте (например, "лицевые счета"). То тут же заполняются форма и происходит вход в личный кабинет.
Элементы формы и кнопку искал и по xpath и по css-селектору. Итог один. Входа в личный кабинет не происходит.
Что я делаю не так?