Программирование для всех: продолжение: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 26: | Строка 26: | ||
=== Занятие 3. Поиск и обработка динамических таблиц с Selenium, bs4 и pandas === | === Занятие 3. Поиск и обработка динамических таблиц с Selenium, bs4 и pandas === | ||
+ | |||
+ | * Файл к занятию ([https://github.com/allatambov/PyAllAdd/blob/main/selenium-03.ipynb selenium-03.ipynb]). |
Версия 14:45, 25 апреля 2024
Дорогие студенты!
Это страница продолжения курса «Программирование для всех (основы Python)», неофициального «кружка» по программированию для желающих.
Занятия посвящены веб-скреппингу, обработке, визуализации и разведывательному анализу данных.
Преподаватель: Тамбовцева Алла Андреевна.
Содержание
Материалы занятий
Занятие 1. Введение в управление браузером с Selenium
- Видеозаписи занятия и «сырой» ipynb-файл с занятия.
- Управление браузером с Selenium: поиск элементов на странице (ipynb, итоговый xlsx).
Занятие 2. Управление браузером с Selenium и скачивание файлов
- Скачивание файлов с Selenium и знакомство с XPATH (ipynb).
- Тьюториал по XPATH от w3schools.
Дополнительно:
- Про HTML: слайды, Тьюториал по HTML от w3schools, учебник от html5book.ru.
- Вводный практикум по парсингу HTML, практикум по поиску по тэгам и атрибутам.
- Статья об ошибках запросов.
Занятие 3. Поиск и обработка динамических таблиц с Selenium, bs4 и pandas
- Файл к занятию (selenium-03.ipynb).