NoSuchElementException: такого элемента нет: невозможно найти элементPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 NoSuchElementException: такого элемента нет: невозможно найти элемент

Сообщение Anonymous »

Отказ от ответственности: я возвращаюсь к написанию сценариев спустя более десяти лет, поэтому заранее извиняюсь за такой простой вопрос, но помощь очень нужна и ценна.
Недавно я пытался найти скрипты для автоматизации поиска работы, с этой целью я нашел скрипт, который поможет мне войти на портал вакансий и подать заявку на вакансии, соответствующие моим критериям.
Но я считаю, что скрипт не обновлен потому что я сталкиваюсь с ошибкой при запуске:

NoSuchElementException: нет такого элемента: невозможно найти элемент:
{" метод":"xpath","selector":"//*[@id="root"]/div[2]/div[2]/div/form/div[2]/input"}
(Информация о сеансе: chrome=98.0.4758.109)

Я считаю, что это касается следующих строк кода:

Код: Выделить всё

driver.get("https://www.naukri.com")
driver.find_element_by_xpath('//*[@id="login_Layer"]/div').click()
time.sleep(5)
driver.find_element_by_xpath('//*[@id="root"]/div[2]/div[2]/div/form/div[2]/input').send_keys("YOUR NAUKRI LOGIN ID")
driver.find_element_by_xpath('//*[@id="root"]/div[2]/div[2]/div/form/div[3]/input').send_keys("YOUR NAUKRI PASSWORD")
time.sleep(5)
driver.find_element_by_xpath('//*[@id="root"]/div[2]/div[2]/div/form/div[6]/button').click()
Скрипт может перейти на Naukri.com (портал вакансий) и найти путь для login_Layer ID, который открывает боковую панель входа. Но тогда он не может найти поле имени пользователя и пароля. Возможно, потому что веб-страница изменилась.
Я пытаюсь проверить элементы страницы и найти правильный xpath, но безуспешно. Опять же, я не занимался XML/HTML или какой-либо веб-разработкой более десяти лет (и с самого начала был новичком), поэтому найти это сложно.
Любые рекомендации или помощь будут очень ценю.
Жду ваших ответов.
Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/713 ... te-element
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»