bearlib:我经常在项目中使用的项目的Python模块,厌倦了在项目之间进行复制

时间:2021-04-04 07:33:32
【文件属性】:
文件名称:bearlib:我经常在项目中使用的项目的Python模块,厌倦了在项目之间进行复制
文件大小:26KB
文件格式:ZIP
更新时间:2021-04-04 07:33:32
Python Bearlib 我在许多项目中使用的简单的辅助例程集合。 我曾经只是将目录复制到每个项目中... 是的,构建/发布人员违反了所有规则-感叹 设定档 基于字典的配置类: c = Config({ 'a': 1, 'b': 2, 'c': {'d': 1}} print("c.a =", c.a) print("c.c.d" =", c.c.d) 产生: c.a = 1 c.c.d = 1 它还具有三种帮助器方法: fromDict(dictionary) fromJson(filename) fromEtcd(host='127.0.0.1', port=4001, base='/') fromDict()递归地遍历给定字典的键,并将其添加到对象中。 找到的具有列表或字典值的任何键都将根据需要创建的Config实例进行处理。 fromJson()使用json.load()处理给
【文件预览】:
bearlib-master
----setup.py(38B)
----.gitignore(477B)
----CHANGES(1KB)
----Makefile(925B)
----pyproject.toml(104B)
----src()
--------bearlib()
----MANIFEST.in(260B)
----LICENSE(6KB)
----Pipfile.lock(30KB)
----setup.cfg(1KB)
----README.rst(2KB)
----tests()
--------test_event_handlers()
--------test_tools.py(2KB)
--------test_events.py(656B)
----Pipfile(489B)
----.coveragerc(420B)
----.circleci()
--------config.yml(433B)

网友评论