Python: SQL
Теория: Введение
Полный доступ к материалам
Во время разработки приложений часто нужно подключать и использовать базы данных для хранения информации. Самая распространенная база данных — PostgreSQL, поэтому мы расскажем, как работать в Python именно с ней. Для этого существует множество модулей, например:
- Psycopg2
- py-postgresql
- pg8000
Мы расскажем именно про модуль Psycopg2. И выбрали мы его по таким причинам:
- Распространенность — Psycopg2 использует большинство фреймворков Python
- Поддержка — Psycopg2 активно развивается и поддерживает основные версии Python
- Многопоточность — Psycopg2 позволяет нескольким потокам поддерживать одно и то же соединение
В этом курсе мы научимся основным приемам работы с Psycopg2. Изучаемые темы:
- Подключение, подготовка и выполнение запросов
- Автоматическое освобождение ресурсов с помощью контекстных менеджеров
- Обработка результата запроса, конвертация в типы данных Python
- Использование плейсхолдеров для защиты от sql-инъекций
- Работа с транзакциями
Рекомендуемые программы
108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845





