170 похожих чатов

Ребят в чем мб проблема селена? нахожу два обьекта пытаюсь

внести ввод в инпуты но туда текст не вводиться почему то, дальше падает все из за того что не логинится.

получаю два обьекта инпута:

<selenium.webdriver.remote.webelement.WebElement (session="059a7763ff0a01958582d856b3a9fc78", element="E4BB3388949B9556A9E1EBEF8AA115F9_element_12")>
<selenium.webdriver.remote.webelement.WebElement (session="059a7763ff0a01958582d856b3a9fc78", element="E4BB3388949B9556A9E1EBEF8AA115F9_element_11")>

таким методом browser.find_element('id', 'mat-input-1')

далее делаю .click() и .send_keys("value")

но два инпута не заполняются хотя все подгрузилось обьекты получены....

айди сверял 100% совпадают

12 ответов

5 просмотров

Это ты куда пытаешься войти?

.- Автор вопроса
.
DAT

Понятнее не стало

.- Автор вопроса
w9i
Понятнее не стало

а какое это имеет значение?

driver.find_element(by=By.XPATH, value='//input[@*="email-input"]').send_keys(login) driver.find_element(by=By.XPATH, value='//input[@name="password"]').send_keys(pswrd) driver.find_element(by=By.XPATH, value='//button[@id="submit-button"]').click()

.
а какое это имеет значение?

selenium - инструмент для тестирования. Для взаимодействия со сторонними сервисами у этих сервисов должно быть api.

.- Автор вопроса
.
а парсеры выходит грех делать?

Если это противоречит ToS - да.

Влад Каверов
selenium - инструмент для тестирования. Для взаимо...

Selenium automates browsers. That's it! What you do with that power is entirely up to you.

evle
Selenium automates browsers. That's it! What you ...

Имхо, не вижу смысла использовать его чего-то другого. Особенно для парсинга.

Влад Каверов
Имхо, не вижу смысла использовать его чего-то друг...

А авторы самого селениума такой смысл видят.

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

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Доброе утро! Не совсем понятно как установить счетчик яндекс метрики на сайт. И потом ещё цели проставить?
Евгения
18
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Кто-нибудь знает, как считается нагрузка на цпу? И что такое вообще "нагрузка на цпу"? вот, например, есть у цпу какой-то clock, настроенный на 3 ГГц --- Что значит "нагрузка...
Toideng
15
Можно ли написать свою библиотеку "socket" на каком либо языке ассемблера с нуля не используя сишние библиотеки ? Или это самоубийство ?
123🪐
15
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
PopOs or Linux Mint for a noob starter? Also do you have any articles on how to safely dual boot Windows 10 alongside it? I've heard there are a bunch problems that can occur...
Senator
16
Карта сайта