ОПИСАНИЕ КУРСА
Курс направлен на отработку и практическое применение основных синтаксических конструкций языка Python при парсинге данных с сайтов.
Курс рассчитан на новичков, для которых важно наработать опыт работы с языком и научиться свободно его применять.
Самая доступная для любого новичка деятельность, которая позволит наработать опыт перед тем, как взяться за что-то более серьезное – это, на мой взгляд, парсинг сайтов. Тем более, что эта деятельность позволяет зарабатывать.
Людям с опытом этот курс будет вряд ли полезен.
Содержание :
Курс направлен на отработку и практическое применение основных синтаксических конструкций языка Python при парсинге данных с сайтов.
Курс рассчитан на новичков, для которых важно наработать опыт работы с языком и научиться свободно его применять.
Самая доступная для любого новичка деятельность, которая позволит наработать опыт перед тем, как взяться за что-то более серьезное – это, на мой взгляд, парсинг сайтов. Тем более, что эта деятельность позволяет зарабатывать.
Людям с опытом этот курс будет вряд ли полезен.
Содержание :
- 0. Подготовка: установка pip3, BeautifulSoup, lxml, requests
- 1. Введение. Базовый пример работы с BeautifulSoup
- 2. Парсинг множественных данных и экспорт в csv-файл
- 3. Парсинг табличных данных
- 4-1. Работа с пагинацией сайтов (метод 1)
- 4-2. Работа с пагинацией сайтов (метод 2)
- 5. Чтение и запись данных в csv-файлы
- 6. Продвинутые приемы работы с библиотекой BeautifulSoup
- 7. Сохранение данных в БД Postgresql с помощью ОРМ PeeWee
- 8. Парсинг данных подгружаемых через AJAX часть 1
- 9. Парсинг данных в несколько процессов
- 10. Парсинг данных, подгружаемых с помощью JQuery
- 11. Парсинг данных, подгружаемых AJAX (часть 2)
- 12. Используем прокси
- 13. Заключение и пара советов для тех, кто все-таки решит пофрилансить парсингом данных с сайтов
- 14. Парсинг данных, подгружаемых AJAX запросами (JQuery) на примере сайта Steam’a. UPDATE
- 15. Авторизация с помощью Requests и использование сессий. UPDATE