Как подружить Python и PostgreSQL. Часть 1: Первое свидание
Всем привет! Сегодня мы начинаем неделю статей про одну из самых классических связок в мире разработки — Python и PostgreSQL. Если вы только начинаете свой путь или уже пишете какие-то скрипты, но боитесь подключаться к базам данных, потому что "это сложно" и "там нужно учить SQL" — этот материал для вас. На самом деле, подружить эти две технологии проще, чем заварить утренний кофе (хотя с кофе тоже бывают косяки). Python — простой и понятный, как швейцарский нож. PostgreSQL — мощный, надежный и бесплатный, как хороший советский инструмент (или финский, если хотите)...
Как работать с лучшей бесплатной базой данных из Python
Отличным модулем для работы с PostgreSQL из Python является psycopg2 (написан на Си). Посмотрим, как настроить работу в несколько строк кода. Для установки psycopg2 в теории можно воспользоваться как менеджером пакетов pip, так и conda (если вы используете среду для программирования Anaconda)...