PYTHON SQLALCHEMY ПРИМЕРЫ
SQLAlchemy - это библиотека на языке Python, позволяющая работать с реляционными базами данных. Часто она используется в проектах вместе с Flask или Django для разработки веб-приложений.
Пример создания таблицы с использованием SQLAlchemy:
from sqlalchemy import create_engine, Column, Integer, Stringengine = create_engine('sqlite:///example.db')class User(Base): __tablename__ = 'users' id = Column(Integer, primary_key=True) name = Column(String(50)) age = Column(Integer))Base.metadata.create_all(engine)
Пример добавления записи в таблицу:
from sqlalchemy.orm import sessionmakerSession = sessionmaker(bind=engine)session = Session()user = User(name='Alice', age=25)session.add(user)session.commit()
Пример выборки данных из таблицы:
users = session.query(User).all()for user in users: print(user.name)
Пример изменения записи:
user = session.query(User).filter_by(name='Alice').first()user.age = 26session.commit()
Пример удаления записи:
user = session.query(User).filter_by(name='Alice').first()session.delete(user)session.commit()
Основы работы с базами данных в python. Postgresql, Sqlalchemy, PgAdmin.
Python и базы данных. SqlAlchemy. Relationships, первичный и вторичный ключи
32 SQL и Django ORM. Курс по Django 3
Денис Катаев, pygame.ru «Пишем приложения на SQLAlchemy»
Python и базы данных. SqlAlchemy. Сессия
SQLAlchemy+SQLite Создание БД и таблиц на Python
Работа с SQLAlchemy в Python
Пишем запросы к БД на Python, используя SQLAlchemy
Python И SQLAlchemy ORM - Основы SQLAlchemy - Работа С Базами Данных Python
SQLAlchemy ORM: удобная работа с базами данных на Python
Новые материалы:
- Множество мандельброта python
- Python интерквартильный размах
- Python как вызвать функцию из класса
- Как убрать пробелы в python print
- Как написать ратник на python
- Ассемблер в python
- Python день рождения
- Какое обычно расширение у файлов с исходным кодом на языке python
- Python 19x линейные программы переменные огэ ответы
- Компиляция python в linux
- Python после javascript
- Программирование на python микроконтроллеров