如何将python字典转换为pydantic类?

如何将python字典转换为pydantic类?,python,rest,api,fastapi,pydantic,Python,Rest,Api,Fastapi,Pydantic,我正在尝试调用一个更新员工详细信息的方法。当通过邮递员呼叫时,它可以正常工作。但是,当我尝试使用另一个函数调用update函数时,它会显示以下错误: AttributeError:“UpdateEmployee”对象没有属性“dict” 代码如下: def edit_employee(employee_id: int, update_employee: UpdateEmployee) -> dict: my_query = {"employee_id": employee_id}

我正在尝试调用一个更新员工详细信息的方法。当通过邮递员呼叫时,它可以正常工作。但是,当我尝试使用另一个函数调用update函数时,它会显示以下错误: AttributeError:“UpdateEmployee”对象没有属性“dict”

代码如下:

def edit_employee(employee_id: int, update_employee: UpdateEmployee) -> dict:
    my_query = {"employee_id": employee_id}
    changed_employee = {}
    new_values = update_employee.dict(exclude_unset=True)
    ...
    ...


edit_employee(int(user["empCode"]), update_obj)


显然,
update\u obj
没有属性
dict
。你为什么期望它有一个?你的
UpdateEmployee
类是什么样子的?显然
update\u obj
没有属性
dict
。为什么您希望它有一个?您的
UpdateEmployee
类是什么样子的?