文件名称:yamlreader:读取目录中的所有YAML文件并合并它们
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-08 01:29:09
Python
yamlreader 合并来自目录,文件列表或文件glob的YAML数据。 在目录下,YAML文件(* .yaml)按字母顺序排序。 YAML文件应包含复杂的键值结构,并与以下规则合并: 列表被追加 哈希通过键合并 标量(数字,字符串)被覆盖 其他一切都会失败 目的是允许多个YAML文件而不是单个YAML文件。 我们使用它来帮助我们的软件从任意数量的YAML文件而不是单个YAML文件中读取配置数据。 阅读单元测试以查看一些示例。 建造及安装 使用点 yamlreader可与pip : pip install yamlreader 手动构建和安装 如果要进行更改或使用例如fpm进行打包,则需要准备开发环境以进行进一步的步骤。 准备源 git clone https://github.com/ImmobilienScout24/yamlreader.git cd yamlreader
【文件预览】:
yamlreader-master
----.travis.yml(269B)
----README.rst(3KB)
----testdata()
--------empty_yaml_dir()
--------data1()
----build.py(1KB)
----LICENSE(11KB)
----src()
--------unittest()
--------main()
----setup.cfg(100B)
----.gitignore(708B)