@WASD1222124

Почему не работает данный кусок кода?

Мб чего не хватает и я слепой и не вижу?
Софт должен заходить на сайт (стим) и авторизовываться на нем, но выскакивает такая тема: https://imgur.com/a/f3v67qn
При этом если убрать def login(self) то всё работает, почему так?
class SteamBot:
   def login(self):
     driver.maximize_window()
     driver.get(link)
     sleep(5)
     driver.find_element(By.NAME, "username").send_keys(username)
     sleep(3)
     driver.find_element(By.NAME, "password").send_keys(password)
     sleep(3)
     driver.find_element(By.XPATH, '//*[@id="imageLogin"]').click()
     sleep(5)

   def Steam_Guard(self):
     SteamGcode = driver.find_element(By.XPATH, "//input[@id='twofactorcode_entry']")
     SteamGcode.send_keys(gcode)
     sleep(3)
     driver.find_element(By.CSS_SELECTOR, "div[type=submit]").click()
     sleep(5)
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
sloboda
@sloboda
Java QA Automation
Возможно, на сервисе есть защита от авторизации роботами.
Но это только как вариант.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы