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

Как автоматически отправлять сообщения в Discord через Python и Selenium?

Пишу небольшую программу для автоматической отправки постов через Selenium, использую метод:
driver.find_element_by_xpath("/html/body/div[1]/div[2]/div/div[2]/div/div[1]/div/div/div[3]/div[2]/main/form/div/div/div/div[1]/div/div[3]/div/div[2]").send_keys("HELLO")


Пишет что нужен не div, а input, однако в исходном коде тег input отсутствует для поля ввода, в интернете нашел такой метод:
driver.find_element_by_xpath('//*[@id="app-mount"]/div[2]/div/div[2]/div/div/div/div/div[2]/div[2]/main/form/div/div/div/div[1]/div/div[3]/div[2]/div')

Но он не работает, значение Xpath беру отсюда:6267388e0abd0444630243.png
Может кто-нибудь подсказать что делать? Заранее спасибо!
  • Вопрос задан
  • 320 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
  • Stepik
    Программа курсов: Бэкенд-разработка на Python
    1 месяц
    Далее
  • Merion Academy
    Python программист с нуля
    4 месяца
    Далее
  • Skypro
    Python-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@ilyaQA
Quallity Assurance
Попробуйте такой локатор
//div[@data-slate-node='element']
Ответ написан
Комментировать
@NeonCat
Мне лично помог этот локатор
//div[@role="textbox"]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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