Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Импорт, парсинг и скрепинг данных на Python
Highest Rated
Rating: 4.1 out of 5(30 ratings)
237 students

Импорт, парсинг и скрепинг данных на Python

Работа с API, JSON, XML, HTML и SQL, парсинг сайтов
Last updated 11/2019
Russian

What you'll learn

  • Отправлять HTTP запросы
  • Отправлять GET и POST запросы к API
  • Разбирать JSON, XML, HTML ответы, включая SOAP
  • Использовать BeautifulSoup для парсинга страниц
  • Создавать робота-паука для обхода сайта
  • Импортировать данные в SQL

Course content

4 sections12 lectures2h 24m total length
  • HTTP запросы: JSON и API5:38

    Поработаем с получением данных по API из JSON формата

  • HTTP запросы с параметрами8:19

    Разберем GET и POST запросы с параметрами

  • Работа с SOAP9:39

    Получим данные по SOAP в XML

  • Получение данных по API

Requirements

  • Базовое знание Python
  • Базовое знание SQL

Description

Центр digital-профессий ITtensive предлагает персонализированные программы с индивидуальными наставниками для освоения актуальных профессий будущего: аналитик данных на Python и программист больших данных.

В этом курсе вы изучите получение данных в Python, используя библиотеку requests API и форматы JSON и XML (включая SOAP).

Научитесь работать с неструктурированными данными в HTML, собирать их и преобразовывать в фреймы данных.

Научитесь собирать данные целиком с сайта в несколько потоков: создадим мультипроцессного робота-паука.

В завершении установите SQLite и загрузите все собранные данные в базу, а также научитесь выбирать из базы данных непосредственно в фреймы данных.

Полностью текстовый конспект к урокам, исходный код, тесты для проверки, дополнительные материалы и обратная связь от методистов доступна на платформе Learme. Напишите нам, чтобы получить доступ к полным материалам курса.

(C) Course Icon by Flat Icons

Who this course is for:

  • Начинающие разработчики Python с интересом к анализу данных
  • Аналитики, которые используют Python для автоматизации и получения данных