Встречается на собеседованиях • сегодня
Через что подключаешь к PostgreSQL
Для подключения к PostgreSQL в Python чаще всего используют библиотеку psycopg2 — это самый популярный и надежный драйвер.
Пример подключения:
python
import psycopg2
conn = psycopg2.connect(
dbname="your_db",
user="your_user",
password="your_password",
host="localhost",
port="5432"
)
cursor = conn.cursor()
cursor.execute("SELECT * FROM your_table")
rows = cursor.fetchall()
conn.close()
text
**Альтернативы:**
- `asyncpg` — для асинхронного взаимодействия.
- `SQLAlchemy` — если нужен ORM или абстракция над разными СУБД.
- `psycopg3` — новая версия `psycopg2` с улучшенной производительностью.
**Важно:**
- Всегда закрывайте соединение (`conn.close()`).
- Используйте контекстные менеджеры (`with`) для автоматического закрытия.
- Храните учетные данные в переменных окружения, а не в коде.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы