ニュース

概要 SQLAlchemyの紹介 PythonのO/RマッパーでSQLを操作できるSQLAlchemyを紹介します。他のPythonライブラリとの連動もしやすいため非常に便利なライブラリです。 SQLAlchemy - The Database Toolkit for Python www.sqlalchemy.org [Terminal] pip instal sqlalchemy ...
今回はPythonの『Flask』と『SQLite(Flask_SQLAlchemyを利用)』を使ってデータベースを構築してWebアプリで利用するやり方を少し勉強したので、簡単なToDo管理アプリを作成しながら説明しようと思います。
特集1 Python最新Web開発 FastAPI+SQLAlchemyで非同期処理 本特集では、マイクロサービスやシングルページアプリケーションと相性が良い、PythonのWebフレームワークFastAPIを用いたWeb API開発の解説を行います。FastAPIの中心的な機能であるスキーマ定義からパフォーマンスを引き出す非同期処理 ...
SQLAlchemyはPEP-249をベースに構築されており、ドライバ実装の詳細にはできるだけ関与しません。 そのため、PEP-249との互換性を主張するあらゆるPython DBドライバは、SQLAlchemyと問題なく連携できます。
Pythonには、 データクラス と似た構造を持つクラスを扱うライブラリがいくつかあります。 たとえば、 attrs 、 pydantic 、O/ Rマッパー [1] (SQLAlchemy 、 Django 内蔵のO/ Rマッパー) などです。