Игра Яндекс Практикума
Игра Яндекс Практикума
Игра Яндекс Практикума

Веб-скрейпинг на Python: запускаем парсинг сайтов за 1 час

Отредактировано

Парсинг решает кучу практических задач — например, можно отслеживать скидки и сравнивать цены. Простое решение на Python.

6К открытий7К показов
Превью видео XVv6mJpFOb0
Превью видео XVv6mJpFOb0

Веб-скрейпинг — это метод автоматизированного извлечения данных с сайтов. С его помощью можно решать разные задачи. Например:

  • отслеживать скидки на определённые товары в интернет-магазинах;
  • сравнивать цены на разных сервисах;
  • ловить низкие цены на авиабилеты.

Вариантов применения намного больше, надо только включить фантазию. Главное, не собирать информацию, защищённую законом, — например, персональные данные пользователей.

В этом видео парсинг на Python реализован с помощью библиотеки Beautiful Soup. Она позволяет собирать информацию с любых ресурсов, будь то социальная сеть, Википедия или интернет-магазин. Библиотека предоставляет методы для навигации, поиска и изменения синтаксического дерева.

01:22 В первой части курса вы изучите концепцию на примере скрейпинга базовой HTML-страницы.

24:48 Во второй части курса научитесь извлекать данные с реального сайта.

1:01:53 Напоследок узнаете, как сохранить собранные данные.

Посмотрите также подборку других инструментов для веб-скрейпинга. Там есть примеры онлайн-сервисов, а также библиотеки для Python, JavaScript и Java.

Следите за новыми постами
Следите за новыми постами по любимым темам
6К открытий7К показов