Sly32

Рейтинг
372
Регистрация
29.03.2012

Ну блин, есть же хорошая дока - https://selenium-python.readthedocs.io/

Там все ответы

webinfo #:
В наше время достаточно знать 2 слова: "Окей Гугл".

Сильно он тебе поможет в живом общении?

bratka_panya #:

Прошу прошения, в топике выше правильно читать не "адаптированные сайты", а "адаптированные книги"

Для самого элементарного уровня - начните смотреть сериал

Extra English BBC

Оочень примитивный уровень. И не советую смотреть с титрами - сбивают.

Можно еще посоветовать подкасты, например espresso english - для начального уровня и там  много полезных советов.

Dram #:
timo-71 спасибо! Теперь понятно, не думал сто селениум ксс учитывает

селениум работает с результирующей html-страницей а не с кодом. Что браузер выдал - там и ходит, естествено, если элемент скрыт, то он его не найдет. На самом деле он не для парсинга а для тестирования был написан

Dram #:

Это я уже тут ошибся. Путь до элемента копировал в браузере "Copy full XPath".

ПРобовал так же на этом сайте (kad.arbitr.ru) вытащить произвольный элемент по ID

Тоже самое - пустая строка. Но я бы еще понял если бы там защита какая-то стояла, но ведь в driver.page_source весь код страницы попадает, почему тогда не находит отдельные элементы не понятно

все та же причина - неправильно прописан путь к элементу или название элемента.  И можешь поиграться с другими драйверами, например к мозилле

Пришел в контору 2 года назад практически авансом с уровнем чуть выше elementary. Пошел на курсы, они бесплатные. Эффект минимальный. Пока не попал на проект с прямым общением с заказчиком. 2-3 раза в неделю миты, демо , планмнги. Теперь уже немного полегче и уровень B1+, но этого все равно маловато. Не все всегда на митах понимается с первого раза. Так что боевая практика лучше всего. 
Судя по коду должен давать ошибку
Как минимум надо print(elem.text)
Скорее всего неправильно прописан путь к элементу. Также можно драйверами поиграться. Как вы определяли путь, в консоли смотрели?

Когда у нас кто-нибудь готовит пул-реквест в мастер, то мало того, что код автоматически прогоняется через линтеры, автор должен удостоверится, что он выполнил следующие пункты,

- код не повторяется

- код легко читаем

- код задокументирован

- написаны тесты

Чему из этому следует ТС? А ничему! Так о каком сотрудничестве может идти речь? Для быстрых сайтов есть вордпресс, а какие потребности покрывает его разработка и какие дает преимущества? До сих пор никто не знает...

webinfo #:

А что, разве нет?

Ну были когда-то... Более того, в моей первой мышке шарик был металлический... Но что б сейчас кто-то таким архаизмом пользовался да и еще не стеснялся вопросы на форуме задавать...

Всего: 7407