Писал ли свои БД

Python Middle Без компании
Писал ли свои БД
Ответы
Python не имеет встроенных баз данных, но предоставляет множество библиотек для работы с ними. Например, `sqlite3` в стандартной библиотеке позволяет работать с SQLite. Для других СУБД есть драйверы: `psycopg2` (PostgreSQL), `mysql-connector-python` (MySQL), `pymongo` (MongoDB) и т.д. Пример работы с SQLite: ``` import sqlite3 conn = sqlite3.connect('example.db') cursor = conn.cursor() cursor.execute('''CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)''') cursor.execute("INSERT INTO users (name) VALUES ('Alice')") conn.commit() conn.close() ``` Для ORM часто используют `SQLAlchemy` или `Django ORM`.