文件名称:marshmallow-namedtuple:Python 3.5 +类型。与棉花糖集成的NamedTuple
文件大小:8KB
文件格式:ZIP
更新时间:2024-05-30 18:15:04
Python
棉花糖命名元组 Python 3.5 与(反)序列化库的集成。 声明您的命名元组 from typing import NamedTuple , Optional class Widget ( NamedTuple ): a : int b : Optional [ str ] 生成棉花糖模式 from marshmallow_namedtuple import NamedTupleSchema class WidgetSchema ( NamedTupleSchema ): class Meta : namedtuple = Widget widget_schema = WidgetSchema () (反)序列化您的数据 widget = Widget ( a = 1 , b = None ) widget_schema . dump ( wid
【文件预览】:
marshmallow-namedtuple-master
----.travis.yml(408B)
----README.rst(939B)
----AUTHORS.rst(121B)
----tests()
--------__init__.py(0B)
--------test_marshmallow_namedtuple.py(3KB)
----LICENSE(1KB)
----dev-requirements.txt(253B)
----setup.cfg(32B)
----setup.py(1KB)
----.gitignore(1KB)
----.editorconfig(206B)
----marshmallow_namedtuple()
--------__init__.py(211B)
--------convert.py(2KB)
--------schema.py(1KB)
--------_version.py(49B)