python - 迭代配置文件中的小节 - Python Configparser
问题描述
请建议我们如何遍历 Python 中的小节 - configparser。
[KUBENAMESPACE1]
[MONITOR_CONFIG1]
DEPLOYMENT_NAME = XXX
MIN_REPLICAS = 1
MAX_REPLICAS = 10
[MONITOR_CONFIG2]
DEPLOYMENT_NAME = XXX
MIN_REPLICAS = 1
MAX_REPLICAS = 10
[KUBENAMESPACE2]
解决方案
从configparser的文档来看,它只支持一个节级别。
在 JSON 文件中维护它会更容易和更清晰。
{
"KUBENAMESPACE1": {
"MONITOR_CONFIG1": {
"DEPLOYMENT_NAME": "XXX",
"MIN_REPLICAS": "1",
"MAX_REPLICAS": "10"
},
"MONITOR_CONFIG2": {
"DEPLOYMENT_NAME": "XXX",
"MIN_REPLICAS": "1",
"MAX_REPLICAS": "10"
}
},
"KUBENAMESPACE2": {}
}
推荐阅读
- react-native - React Native 图像裁剪与多选择器和权限处理
- c# - 如何将复选框值传递给 MSI 文件 WIX
- android-studio - 如何在 Android Studio 中设置支持的设备类型?
- node.js - node.js 无法解析 json - 原因:JSON 中位置 0 的意外标记
- xamarin - 为什么孩子没有出现在 Xamarin 表单中?
- wordpress - 如何从 WooCommerce 中的交叉销售和追加销售产品中隐藏缺货产品?
- java - 如何在 WebFlux 堆栈中处理 MyBatis
- javascript - ldapjs 在子树上的高级搜索
- node.js - 在用户点击忘记密码选项后,是否有任何 Node js Same Packages 可以根据用户选择为电子邮件和电话发送 OTP?
- javascript - 如何将 IntersectionObserver 与 React 一起使用?