pydantic.error_wrappers.ValidationError关闭校验
时间: 2024-03-05 08:48:08 浏览: 25
关闭 pydantic 的校验可以通过设置 `validate_assignment` 为 `False` 来实现。例如:
```python
from pydantic import BaseModel
class Example(BaseModel):
name: str
example = Example(name=123, validate_assignment=False)
print(example)
```
在上面的示例中,`validate_assignment` 被设置为 `False`,因此即使 `name` 的类型不正确,也不会引发 `ValidationError`。但是需要注意的是,关闭校验可能会导致数据不符合预期,因此需要谨慎使用。