Статья подготовлена для студентов курса «Разработчик Python» в образовательном проекте OTUS. Рано или поздно любой Python-программист сталкивается с задачей скопировать какой-нибудь материал с сайта. Так как страниц на нём достаточно много, терять время на ручное копирование — не самый лучший выход. К тому же, языки программирования затем и нужны, чтобы избавлять нас от рутинной работы, автоматизируя решение различных задач. Если же говорить о работе с HTML, то в Python есть отличные библиотеки для этого...
В данной статье мы рассмотрим методы парсинга web страниц средствами Python. Парсинг это метод извлечения данных с веб-сайтов, их систематизация, обработка и хранение. Парсинг данных имеет широкое применение в различных областях деятельности, помогая решать как личные (бытовые) задачи в виде парсера новостей, погоды, распродажах в интернет магазинах и иных интересующих событий, а также служебных целей сбор и обработка данных с заданных ресурсов. С помощью парсеров можно осуществляется: мониторинг...