關(guān)于 實例化后變量沒有輸出
class?Sound(BaseModel): ????sound:?str class?Dog(BaseModel): ????birthday:?date ????weight:?float?=?Optional[None] ????sound:?List[Sound]??#?不同的狗有不同的叫聲。遞歸模型(Recursive?Models)就是指一個嵌套一個 dogs?=?Dog(birthday=date.today(),?weight=6.66,?sound=[{"sound":?"wang?wang?~"},?{"sound":?"ying?ying?~"}]?) print(dogs.dict())??#?{'birthday':?datetime.date(2023,?8,?29),?'sound':?[{'sound':?'wang?wang?~'},?{'sound':?'ying?ying?~'}]}
你好,問下,為什么 我實例化的時候定義了??weight=6.66 ,但是結(jié)果卻沒有 輸出來呢 。
2024-06-02
可能是版本兼容的問題吧
正常的情況下是能夠輸出weight的