КулЛиб - Классная библиотека! Скачать книги бесплатно
Всего книг - 714790 томов
Объем библиотеки - 1415 Гб.
Всего авторов - 275162
Пользователей - 125182

Новое на форуме

Новое в блогах

Впечатления

Влад и мир про Тарханов: Мы, Мигель Мартинес (Альтернативная история)

Оценку не ставлю, но начало туповатое. ГГ пробило на чаёк и думать ГГ пока не в может. Потом запой. Идет тупой набор звуков и действий. То что у нормального человека на анализ обстановки тратится секунды или на минуты, тут полный ноль. ГГ только понял, что он обрезанный еврей. Дальше идет пустой трёп. ГГ всего боится и это основная тема. ГГ признал в себе опального и застреленного писателя, позже оправданного. В основном идёт

  подробнее ...

Рейтинг: 0 ( 0 за, 0 против).
iv4f3dorov про Тюрин: Цепной пес самодержавия (Альтернативная история)

Афтырь упоротый мудак, жертва перестройки.

Рейтинг: +1 ( 1 за, 0 против).
iv4f3dorov про Дорнбург: Змеелов в СССР (Альтернативная история)

Очередное антисоветское гавно размазанное тонким слоем по всем страницам. Афтырь ты мудак.

Рейтинг: +2 ( 3 за, 1 против).
A.Stern про Штерн: Анархопокалипсис (СИ) (Боевик)

Господи)))
Вы когда воруете чужие книги с АТ: https://author.today/work/234524, вы хотя бы жанр указывайте правильный и прологи не удаляйте.
(Заходите к автору оригинала в профиль, раз понравилось!)

Какое же это фентези, или это эпоха возрождения в постапокалиптическом мире? -)
(Спасибо неизвестному за пиар, советую ознакомиться с автором оригинала по ссылке)

Ещё раз спасибо за бесплатный пиар! Жаль вы не всё произведение публикуете х)

Рейтинг: 0 ( 1 за, 1 против).
чтун про серию Вселенная Вечности

Все четыре книги за пару дней "ушли". Но, строго любителям ЛитАниме (кароч, любителям фанфиков В0) ). Не подкачал, Антон Романович, с "чувством, толком, расстановкой" сделал. Осталось только проду ждать, да...

Рейтинг: +2 ( 2 за, 0 против).

Selenium Python [Автор Неизвестен] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Оглавление
Документация и другие ресурсы вне курса ..................................................................................................... 5
1 Начало .................................................................................................................................................................. 6
1.1 Введение в Selenium .................................................................................................................................... 6
1.2 Основные понятия в Selenium Webdriver ................................................................................................. 8
1.3 Преимущества Selenium ............................................................................................................................. 8
1.4 Недостатки Selenium ................................................................................................................................... 8
2 Установка Selenium и WebDriver ....................................................................................................................... 9
1) Установка WebDriver.................................................................................................................................. 9
2) Добавление webdriver в PATH в Windows: ............................................................................................ 9
3. Поиск элементов Selenium............................................................................................................................. 12
3.1.1 Поиск элементов Selenium ......................................................................................................................... 12

Два набора методов selenium.................................................................................................................... 12
Локаторы - Играют очень важную роль при работе с Selenium. Они обеспечивают путь к вебэлементам, которые необходимы для автоматизации определенных действий, таких как клик,
ввод, установка флага и др. ....................................................................................................................... 12
3.1.2 Поиск элементов на странице ............................................................................................................. 13
Поиск по #id ............................................................................................................................................... 13
Поиск по .class ........................................................................................................................................ 14
Поиск по имени тега .................................................................................................................................... 14
Поиск по значению атрибута name="item" ......................................................................................... 15
3.1.3 Поиск по составным селекторам ........................................................................................................ 16
Потомки или дочерние элементы............................................................................................................. 16
Поиск по порядковому номеру дочернего элемента ............................................................................ 17
Использование двух классов и более ...................................................................................................... 17
3.1.4 Поиск элементов при помощи XPath .................................................................................................. 19
1. XPath всегда начинается с символа / или // .................................................................. 19
2. Символ [ ] - Это команда фильтрации .................................................................................. 19
3. Символ * - Команда выбора всех элементов ....................................................................... 20
4. Поиск по классу в XPath зависит от регистра .......................................................................... 20
3.2 Работаем с браузером .............................................................................................................................. 22
Если код падает с ошибкой, весь код после finally: будет гарантированно выполнен.......... 22
Но есть ещё третий способ, мой любимый, - это менеджер контекста with/as. С этим способом
нам вообще не нужно думать о том, когда закрывать браузер, менеджер контекста делает это
за нас в тот момент, когда это нужно. ..................................................................................................... 22
Некоторые проблемы WebDriver (из сети и личного опыта):............................................................... 23
3.3 Разница основных методов поиска элемента ..................................................................................... 24
.find_element() и find_elements() .............................................................................................. 24
Как всё таки быть, если нам нужен каждый второй или третий элемент на странице ?............... 25

3.4 Задачи по материалу ................................................................................................................................ 27
3.4.1 ................................................................................................................................................................. 27
3.4.2.................................................................................................................................................................. 27
3.4.3 Сопоставьте значения из двух списков ........................................................................................ 27
3.4.4 Введите численный ответ ................................................................................................................ 27
3.4.5 Введите численный ответ ................................................................................................................ 28

3.4.6 ................................................................................................................................................................. 28
3.4.7 ................................................................................................................................................................. 29
3.4.8 ................................................................................................................................................................. 29
3.4.9 ................................................................................................................................................................. 30
3.4.10 ............................................................................................................................................................... 31
3.4.11 ............................................................................................................................................................... 32
4. Опции и аргументы .......................................................................................................................................... 32
4.1 Запуск браузера с расширениями .......................................................................................................... 32
4.2 Запуск браузера в скрытом режиме ......................................................................................................