Основы Python для работы с данными
Основы Python для работы с данными
В модуле Вы научитесь пользоваться базовыми инструментами Python для работы с внешними источниками информации, получать из них данные и сохранять их в специальных структурах данных.
Модуль требует знаний языка прогрпаммирования в объеме модуля "Основы языка Python", "Объектноориентированное программирование", "Расширенное программирование".
Навыки, которые вы получите
освоите чтение и запись файлов форматов cvs и json
сможете делать первичную проверку данных на корректность и обработку ошибок
научитесь работать с датами с библиотекой DateTime
освоите работу с JSON-форматом
научитесь импортировать данные в Excel
познакомитесь с библиотекой DateTime
Темы
Обработка наборов данных
Использование списков
Методы списков
Функции для обработки данных
Задачи на создание и обработку списков
Формат cvs
Обрабатываем csv файлы
Формат JSON
Форматы передачи данных
Описание формата JSON
Структуры JSON
- Литералы JSON
- Массив JSON
- Объект JSON
- Файл JSON
Обработка данных формата JSON в Python
- Сериализация JSON
- Десериализация JSON
- Получение данных из сети
- Работа с файлами в формате JSON
Получение даннных из сети
Библиотека Requests в Python
Получение данных из веб-страниц с использованием Python и Beautiful Soup
Пакет Pandas
Введение в Pandas
Базы данных
SQLite3 – Основные команды
Sqlite: программа для доступа к базам SQLite из командной строки
Работа с SQLite 3 из командной строки
Модуль sqlite — Работаем с базой данных
Тестовая база данных авторов и их публикаций
Управление данными с помощью Python, SQLite и SQLAlchemy