类型安全的python
typedp的Python项目详细描述
键入dpy
typedpy是一个用于类型安全、严格、python结构的库。它支持Python3.4+。
功能
- 类/字段定义
- 支持json模式draft4功能,包括将模式映射到代码和代码映射到模式
- 序列化,类似json的dict和类实例之间的反序列化
- 易于扩展。Wrapper of any class as a Field
- Inheritance/mixins of field
- 结构/字段中的嵌入结构和字段中的字段
- 支持集合:Map,Set,Array,Tuple
- Immutable Structures/Fields <干净的Java泛型,比如定义,但是更灵活。例如:set[integer]、map[string(maxlength=8)、string]
- 不依赖第三方libs
“tests/”下面有很多例子