私は Pydantic を使用して、API へのリクエストとレスポンスをモデル化しています。
User
クラスを定義しました:
from pydantic import BaseModel
class User(BaseModel):
name: str
age: int
私の API は、取得しrequests
て辞書に変換するユーザーのリストを返します。
users = [{"name": "user1", "age": 15}, {"name": "user2", "age": 28}]
User
この dict をインスタンスのリストに変換するにはどうすればよいですか?
今のところ私の解決策は
user_list = []
for user in users:
user_list.append(User(**user))