184 читали · 3 года назад
Python FastAPI: OpenAPI, CRUD, PostgreSQL в Docker и внедрение зависимостей
Источник: Nuances of Programming В руководстве рассмотрим FastAPI  —  новый асинхронный Python-фреймворк для создания быстрых API по спецификации OpenAPI. Вы создадите свое первое приложение на FastAPI, выполняя следующие задачи: Изложенная в статье информация пригодится как новичкам в бэкенд-разработке, так и желающим найти практическое применение асинхронному программированию на Python. Примечание: функции из примеров написаны синхронным способом, но для поддержки асинхронного программирования...
156 читали · 1 месяц назад
Эффективная загрузка данных в PostgreSQL с помощью Python
Эффективная загрузка данных в PostgreSQL с помощью Python В этот раз на курсе ученица столкнулась с задачей загрузки своего датасета в базу данных PostgreSQL. Все бы ничего, это типичная задача, через которую проходят ученики, но здесь повлиял объем исходных данных. На входе был json файл объемом 150Мб, который если преобразовать в формат таблицы, то получится 8.9 млн строк. Не Big Data, но и не маленькая экселька на самом деле. Мы сравнили разные методы загрузки такого датасета в одну и ту же...