Встречается на собеседованиях • сегодня
Какие использовал инструменты для баз данных
В Python для работы с базами данных чаще всего используют библиотеки:
- SQLite3 (встроенная в Python) — для лёгких локальных БД.
python
import sqlite3 conn = sqlite3.connect('example.db') cursor = conn.cursor() cursor.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)') conn.commit() conn.close()
- Psycopg2 — для PostgreSQL.
- MySQL-connector / PyMySQL — для MySQL.
- SQLAlchemy — ORM для работы с разными СУБД (PostgreSQL, MySQL, SQLite и др.).
- Django ORM — если проект на Django.
Для NoSQL:
- PyMongo — MongoDB.
- Redis-py — Redis.
Выбор зависит от типа БД и задач (ORM vs. прямой SQL).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы