Видео - курс обучения парсингу сайтов с нуля на языке программирования python.
Начнем с простых вещей, напишем парсер, на примере сбора данных с интернет магазина и дойдем до магии парсинга с post авторизацией, записью данных парсинга в таблицу и оптимизации кода парсера по принципу генератора.
00:00 - парсинг сайтов на python - вступление
02:37 - установка библиотек pip install requests, beautifulsoup4, lxml
04:04 - импорт библиотек в проект
04:57 - обзор HTML кода страницы интернет магазина для парсинга
09:15 - инспектируем элемент HTML кода товара
10:45 - пишем код для парсинга товара
16:28 - метод find BeautifulSoup
25:07 - метод get BeautifulSoup
28:00 - метод find_all парсим все элементы страницы каталога товаров
31:26 - парсинг всех страниц каталога товаров
33:38 - sleep - паузы между get запросами
34:54 - маскируем заголовки запроса - headers
37:32 - парсинг с заходом в каждую карточку товара
55:27 - парсер - генератор, оптимизируем код
01:01:02 - запись данных результата парсинга в exel таблицу
01:11:42 - парсим картинки товаров (скачиваем)
01:12:58 - requests get скачать файл
01:22:32 - парсинг с POST авторизацией на сайте
Поддержать канал:
https://www.buymeacoffee.com/PythonHubStudio
Также, доступны функции - Спонсорство на YouTube:
https://www.youtube.com/channel/UCN3nx9hIzgItJeDb5FFfy0Q/join
и кнопка Суперспасибо!
Это способ выразить особую благодарность автору и
мотивировать на создание нового полезного контента!
Ссылки на сайты из видео:
Сайт с каталогом товаров:
https://scrapingclub.com/exercise/list_basic/?page=1
Сайт с цитатами и авторизацией:
https://quotes.toscrape.com/
Видео по работе с библиотекой requests:
https://youtu.be/HfBJ0_1c4PU
Курс парсинга (плейлист):
https://youtube.com/playlist?list=PLNi5HdK6QEmWdZmDJM0Yb6qEGepZhsJQL
Видео курс по языку python:
https://youtu.be/5g-MHZ0MzZY
Лайк, подписка, коммент) Если видео понравилось,
и я буду знать, что подобный контент Вам интересен!