我想通过使用pydantic验证器验证 JSON 对象(它在Telegram Bot API中),其中包含来自字段(Python 中的保留字)。所以我的模型应该如下所示:
class Message(BaseModel):
message_id: int
from: Optional[str]
date: int
chat: Any
...
但是使用来自在这种情况下不允许
我怎么能这样做?
注意:这与“为什么我们不能将关键字用作属性”不同,因为这里我们得到了我们无法控制的外部 JSON,无论如何我们都应该使用from字段处理 JSON。