【文件属性】:
文件名称:pyreflat:展平python dict支持
文件大小:29KB
文件格式:ZIP
更新时间:2021-04-04 14:47:26
config python serialization json persistence
pyreflat-展平python dict支持
将python字典转换为平面结构并返回
特征:
2路转换
从字典到拼合
从扁平化到字典
1向转换(v0.0.3版中的新功能)
TerminalWriter 将所有终端值收集在一个平面列表中
AnynomusPathWriter 其中从任何索引信息中剥离路径以供以后在更抽象的级别进行搜索的方法,另请参见
支持的类型
布尔
整型
漂浮
复杂的
列表
放
礼拜堂
字典
支持列表中的嵌套异构类型
支持列表中的列表
没有依赖
纯Python
如何使用
参考
代码:
from pyreflat import FlatFile # new in version v0.0.2
fnam = "test-file.txt"
test_dict = { "a": 1 }
with FlatFile(fnam, "w", converter=Conve
【文件预览】:
pyreflat-main
----sample.py(3KB)
----CHANGELOG.MD(2KB)
----run_qs_tool.sh(149B)
----pyreflat()
--------util.py(1KB)
--------interp.py(3KB)
--------tokens.py(736B)
--------__init__.py(281B)
--------tab_flat.py(2KB)
--------core.py(2KB)
--------any_path_writer.py(1KB)
--------flatter.py(4KB)
--------conv.py(693B)
--------terminal_writer.py(485B)
----flake8.cfg(385B)
----README.MD(2KB)
----LICENSE.md(33KB)
----setup.py(2KB)
----tests()
--------test_chars.py(2KB)
--------test_main.py(2KB)
--------__init__.py(0B)
--------test_conv.py(599B)
--------test_file_util.py(4KB)
--------test_term.py(2KB)
--------test_tab.py(2KB)
--------test_any_path.py(3KB)
----.gitignore(111B)