docker 【python】【sqlalchemy】ローカル環境でdockerにデータベースを立てて単体テストする sqlalchemyを使った実装をしていて、単体テストをする際、 単純なクエリであればmockを使用したテストでも良いかと思いますが、 複雑なクエリをクエリビルダーによって構成している場合は、 それらをmockで確認するのはちょっと現実的で... 2020.11.26 dockerITpytestpythonsqlalchemy
IT 【python】withな処理をcontextmanagerで実装する ファイルの読み込みやデータベースのセッション管理など、 withを使用しクローズを自動でおまかせするような処理を記述する際は、 contextmanagerがおすすめだよと教えてもらいました。 そのあたりを自分のメモとして記載。 (adsb... 2020.11.25 ITpython
IT 【sqlalchemy】サブクエリの使い方 今回はsqlalchemyによるサブクエリの使い方についてです。 こちらのサンプルの対象のデータベースはPostgresqlです。 2020.11.24 ITpythonsqlalchemy
IT 【pycharm】isortで複数行importの改行をバックスラッシュからカッコにする こちらでpycharmでコード保存した時に blackを自動適用しコードフォーマットする方法を紹介しました。 最近では同じ方法を使って、isortというimportの順序を PEP8に従って整えるモジュールも同時に適用するようにしていました... 2020.11.23 ITpycharmpython