求助 有关解析yaml文件的需求
时间:2010-11-15
来源:互联网
本帖最后由 ajiankk 于 2010-11-15 17:29 编辑
最近想实现一个功能 需要用到yaml格式 因为这个有一个层的关系 还有一个反向的获取的需求 可能这样说有点晕 我先举个例子
如配置文件为
反之
要得到 IP 1.1.1.1 包含的文件有a_test1.conf和 b_test2.conf IP 2.2.2.2 对应的有b_test2.conf 依此类推
一句话就是希望通过这个表得到 配置文件对应的IP关系 和IP对应的配置文件关系
有没有解析过这类配置文件 可以提供点建议或者方法
因为我学python还没有多久 所以很多东西还不太熟悉 希望各位大师帮下 或者给我一些解决思路 先谢谢了。
最近想实现一个功能 需要用到yaml格式 因为这个有一个层的关系 还有一个反向的获取的需求 可能这样说有点晕 我先举个例子
如配置文件为
a.conf:
- platform: test1
IP: 1.1.1.1
b.conf:
- platform: test1
IP: 2.2.2.2,3.3.3.3
- platform: test2
IP: 1.1.1.1 4.4.4.4
简单的说 a.conf 文件在 平台 test1上的配置文件为 a_test1.conf 对应的IP是1.1.1.1 b.conf 对应的b_test1.conf 在IP 2.2.2.2 和 3.3.3.3面 依此类推- platform: test1
IP: 1.1.1.1
b.conf:
- platform: test1
IP: 2.2.2.2,3.3.3.3
- platform: test2
IP: 1.1.1.1 4.4.4.4
反之
要得到 IP 1.1.1.1 包含的文件有a_test1.conf和 b_test2.conf IP 2.2.2.2 对应的有b_test2.conf 依此类推
一句话就是希望通过这个表得到 配置文件对应的IP关系 和IP对应的配置文件关系
有没有解析过这类配置文件 可以提供点建议或者方法
因为我学python还没有多久 所以很多东西还不太熟悉 希望各位大师帮下 或者给我一些解决思路 先谢谢了。
作者: ajiankk 发布时间: 2010-11-15
看了一下你的要求,想问用ini格式可以不?这个刚好可以完成你要的,你可以import ConfigParser,或者用dict4ini也可以。
作者: icyomik 发布时间: 2010-11-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28