Ameba Ownd

アプリで簡単、無料ホームページ作成

SoulImpact株式会社公式ブログ

PythonのSQLAlchemyでDB接続

2023.01.02 13:12

PythonのSQLAlchemyでDB接続

今回はSQLAlchemyを利用して簡単なユーザーテーブルの参照と登録する方法を紹介していきます。

環境設定

以下の内容でpipのパッケージをインストールします。

※SQLAlchemyを利用する際はpsycopg2-binaryのインストールが必須ですのでお忘れなく。

プロジェクト構成

プロジェクト構成配下のとおりです。

各種サンプルソース

各種サンプルソースとなります。

utility.py

環境変数から値を取得します。

今回は環境変数に格納されたDBの接続先を利用するために本モジュールを追加します。

db.py

DAOとDBアクセサ実行メソッドを持っているモジュールです。


import_user_data_list.py

以下メインクラスです。こちらから実行しdb.pyを利用してください。