python_pydantic库的的用法
from pydantic import BaseModel
def test():
# 定义一个简单的数据模型
class Person(BaseModel):
name: str
age: int
# 创建一个符合模型的数据实例
person_data = {
'name': 'Alice',
'age': 30,
}
try:
person = Person(**person_data)
print(f"Person's name is {person.name} and age is {person.age}.")
except ValueError as e:
print("Data validation failed:", e)