はじめに 明けましておめでとうニョロ〜🐍 nikkieです。 私はPydanticのdataclassesをBaseModelと同じ(つまり交換可能)だと誤解していました... 目次 はじめに 目次 きっかけ 結論:dataclassデコレータとBaseModel継承には違いがあります 1️⃣可変なデフォルト値の指定方法 2️⃣インスタンス化における余剰なフィールド 動作検証スクリプト 終わりに きっかけ tokibitoさんのブログを読んでいたところ pydanticのドキュメントには、BaseModelを継承するのとdataclassを使うのでは、機能的な差があるとも書かれている な、なん…