web-dev-qa-db-ja.com

PydanticはDictからモデルを生成しました

私は最近PDISTINTORのドキュメンテーションを垣間見るだけですが、Dictオブジェクトからモデルを生成するための直接的なアプローチが見られません。私が後で取得して保存できるものを生成する方法はありますか?

これが私が持っているデータのサンプルです。

{
    'id': '424c015f-7170-4ac5-8f59-096b83fe5f5806082020',
    'contacts': [{
        'displayName': 'Norma Fisher',
        'id': '544aa395-0e63-4f9a-8cd4-767b3040146d'
    }],
    'startTime': '2020-06-08T09:38:00+00:00'
}
 _

のようなモデルを期待する...

class NewModel(BaseModel):
    id: str
    contacts: list
    startTime: str
 _
3
Dillon Miller

さらに、__initメソッドを使用できます。

your_mode = YourMode(**your_dict)
 _
0
xiaopo