Задать вопрос
@kani339

Выдает ошибку при попытке заполнения поле, в чем причина?

При попытке залогинится в инстаграм при вводе в поле username, выдает данную ошибку.

b3036c4b6e1a4cea8990550a6d838a33.png

Подскажите, что делаю не так?°
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time

browser = webdriver.Firefox()
browser.get('https://www.instagram.com/accounts/login/')

username = browser.find_element_by_name("username").send_keys('login')
  • Вопрос задан
  • 118 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
alekciy
@alekciy
Вёбных дел мастер
За питон не скажу. Но зачастую бывает, что мы отправляем запрос на действия на странице, а DOM еще до конца не построен. Тупо проверить в лоб, поставить паузу в 5-10 секунд после вызова каждого метода. Если ошибка пропадает, то значит дело именно в недостроеном DOM и решить можно через использование wait.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы