生成数据类而不写入它们!
dtc的Python项目详细描述
dtc:“生成数据类而不写入它们!“
警告
这是alpha版本
基本用法
>>>importdtc>>>JSON=b"""{"flooat": 12.564, "boolean": true, "integer": 12}""">>>my_class=dtc.from_json(JSON)>>>my_classBase(flooat=12.564,boolean=True,integer=12)>>>fromdataclassesimport*>>>is_dataclass(my_class)True>>>JSON=b"""[{"flooat": 12.4, "boolean": true, "integer": 1}, {"flooat": 12.564, "boolean": true, "integer": 12},{"flooat": 1.4, "boolean": false, "integer": 0}]""">>>dtc.from_json(JSON[Base(flooat=12.4,boolean=True,integer=1),Base(flooat=12.564,boolean=True,integer=12),Base(flooat=1.4,boolean=False,integer=0)]
- 许可证:GNU通用公共许可证v3或更高版本(gplv3+)
- 来源:https://github.com/jgirardet/dtc