Gata是python的数据验证和转换库

gata的Python项目详细描述


加塔

{img1}$ {a1} {a2} {a3}

Gata是python数据类的工具箱库,它允许序列化/反序列化/验证复杂的数据类。在

安装

{}

特点

  • 非侵入性界面
  • 数据类验证机制
  • 支持复杂数据类型
  • 序列化/反序列化机制
  • 易于使用的字段映射
  • Dataclass类的完全IDE支持

示例

{pr 1}$

非侵入性示例

{pr2}$ {bq 1}$

文件

Introduction

Defining dataclass

Field types

Validation

  • {a15}
    • {a16}
  • {a17}

Deserialisation

  • {a19}
  • {a20}
  • {a21}

Serialisation

Detailed schema

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java 安卓阻止编译的第三方库的特定网站   java如何使用带回调的send()方法返回元数据?   将双值数组从一个java类传递到另一个java类   java OracleJava7安装程序返回错误代码   smb共享上新创建的Java文件没有用户,也没有组   打印unicode值而不是字符串的Java程序   java将字符串放在括号中的语法意义   java将对象添加到arraylist,除非它已经存在   java正在尝试查找回文数   java如何解决“过时元素引用:导航到上一页时元素未附加到页面文档”   java从无关方法调用超级方法   用于java代码的socket网络设置,以便不同网络/位置上的两台计算机可以使用RMI   用Java字符数组处理C字符数组