pydantic

pydantic

pydantic

Data validation using Python type hints

AI 简介

Pydantic 是一个基于 Python 类型提示(type hints)实现数据验证与解析的轻量级库。它通过定义 Pydantic 模型类自动完成输入数据的类型检查、转换、默认值填充及错误报告,支持 JSON Schema 生成、嵌套结构、泛型和自定义验证逻辑,性能优异且与 IDE/静态分析工具高度兼容。适用于 Web API 请求参数校验、配置文件解析、CLI 输入处理、LLM 应用数据结构化等需要强类型保障的数据入口场景。

Python
MIT License
28.2k
Stars
2.8k
Forks
141
Watchers
527
Issues

Star 增长

今日0
近 7 天0
近 30 天+110
综合评分80
默认分支main