cleverdict:JSON友好的数据结构,允许对象属性以及字典键和值同时且可互换使用

时间:2024-05-03 17:33:27
【文件属性】:

文件名称:cleverdict:JSON友好的数据结构,允许对象属性以及字典键和值同时且可互换使用

文件大小:1.8MB

文件格式:ZIP

更新时间:2024-05-03 17:33:27

data orm object attributes dictionary

CleverDict >目录 属性名称和别名 深入了解属性名称 在不创建词典的情况下设置属性 自动保存功能 创建自己的自动保存功能 贡献 学分 1.概述 CleverDict是一个混合Python数据类,它允许object.attribute和dictionary['key']表示法同时且可互换使用。 当您的代码主要是面向对象的,但是您想要一种“ DRY”和可扩展的方式将json / dictionary / list格式的数据导入到您的对象中时特别方便……反之亦然...而不必编写额外的代码处理翻译。 Python字典既简单又强大,但是很多人发现object.attribute语法更易于键入且更直观,所以为什么不兼得两者呢? >>> from cleverdict import CleverDict >>> x = CleverDict({'total':6, 'usergroup'


【文件预览】:
cleverdict-master
----cleverdict.pptx(1.05MB)
----cleverdict cartoon.png(594KB)
----mydata.json(208B)
----__pycache__()
--------test_cleverdict.cpython-38-pytest-5.4.2.pyc(8KB)
--------cleverdict.cpython-38.pyc(4KB)
----cleverdict.egg-info()
--------PKG-INFO(28KB)
--------SOURCES.txt(232B)
--------top_level.txt(11B)
--------dependency_links.txt(1B)
----LICENSE(1KB)
----keep_calm_use_info.png(29KB)
----Keep Calm and Use CleverDict.png(83KB)
----setup.py(2KB)
----.gitignore(2KB)
----cleverdict.ico(111KB)
----README.md(23KB)
----cleverdict.png(14KB)
----cleverdict()
--------__init__.py(26B)
--------test_cleverdict.py(53KB)
--------cleverdict.py(39KB)
----.gitattributes(66B)

网友评论