‘create_model_from_namedtuple’ method takes a namedtuple and return a model.
Example
Point = namedtuple('Point', 'x y')
PointM = create_model_from_namedtuple(Point)
create_model_from_namedtuple_1.py
from collections import namedtuple
from pydantic import BaseModel, create_model_from_namedtuple
Point = namedtuple('Point', 'x y')
PointM = create_model_from_namedtuple(Point)
point1 = PointM(x = 1, y = 2)
print(point1)
Output
x=1 y=2
Previous Next Home
No comments:
Post a Comment