<div id="parent"><b>Старое содержимое</b></div><div id="parent2"><b>Старое содержимое</b></div><textarea name="my-area" id="my-area" cols="30" rows="10"></textarea><script> let display = document.querySelector('#my-area');display.addEventListener('change', () =>{ document.getElementById('parent').innerHTML = display.value; document.getElementById('parent2').innerHTML = display.value;})</script>
Посвяти меня о гуру, я так и не смог кликнуть по кнопке. Какие еще есть нюансы?
В доке написано - если хотите кликнуть по кнопке - нашли элемент и херачте по нему .click()
Я так и сделал
Если позволите еще вопрос. Элементы вытаскивать я научился, понял что они завист от ксс.
Далее решил попробовать позаполнять формы, чтобы далеко не ходить тестирую этот же сайт.
textarea = driver.find_element_by_xpath("/html/body/div[1]/div[1]/div[1]/dl/dd/div[1]/div/textarea")textarea.send_keys('ПАО Мегафон')driver.find_element_by_xpath("/html/body/div[1]/div[1]/div[1]/dl/dd/div[7]/div[1]/div/button").click()time.sleep(3)find = driver.find_element_by_xpath("/html/body/div[1]/div[1]/div[1]/dl/dd/div[7]/div[2]")print(find.text)driver.quit()
Опять пусто. Если пробовать руками, то поиск выдает результат даже если ничего в textarea не передать, значит у меня не нажимается кнопка? А почему?
В принт я хочу вывести надпись, которая появляется под кнопкой когда завершится поиск - типа "Найдено 23938271 дел"
Это я уже тут ошибся. Путь до элемента копировал в браузере "Copy full XPath".
ПРобовал так же на этом сайте (kad.arbitr.ru) вытащить произвольный элемент по ID
elem = driver.find_element_by_id('element_id')
Тоже самое - пустая строка. Но я бы еще понял если бы там защита какая-то стояла, но ведь в driver.page_source весь код страницы попадает, почему тогда не находит отдельные элементы не понятно
А в одиночку(кроме меня конечно) никто не сможет написать движок превосходящий существующие для которого пишут код сотни, а то и тысячи кодеров.
Отсюда следует вывод, что вы самый лучший кодер на Земле? Круто! Буду внукам рассказывать что встречал Нео.
Даже не смотря на то, что по крону скрипт запускается каждый час, на сайте всё равно много этих мусорных объяв отображается.
У меня каждую минуту запускается ))) И даже при этом в последнее время да - заметил проскакивают "вам зачислено" и "подарки". Такое впечатление что показы на сайтах начинаются раньше чем эта же объява появляется в ЦПО. Ибо я несколько раз тут же пытался найти это объявление и не мог.