问题标签 [configparser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ConfigObj 或 ConfigParser 哪个更好?
哪个更适合为 Python 程序创建设置文件、内置模块 ( ConfigParser ) 或独立项目 ( ConfigObj )?
python - ConfigObj/ConfigParser 与为 Python 设置文件使用 YAML
为 Python 程序创建设置文件,内置模块(ConfigParser)或独立项目(ConfigObj),或使用 YAML 数据序列化格式,哪个更好?我听说 ConfigObj 比 ConfigParser 更容易使用,尽管它不是内置库。我还读到 PyYAML 很容易使用,尽管 YAML 需要一些时间来使用。除了易于实施之外,哪个是创建设置/配置文件的最佳选择?
python - 使用 ConfigParser (Python) 编辑 ini 文件选项值
任何人都知道我将如何ini
最好地使用 ConfigParser 来编辑文件值?(或者甚至一个开始的地方会很棒!)我在整个配置文件中都有很多评论,所以我想通过编辑值来保留它们,而不是获取值并使用多个文件。
我的配置文件的结构:
如您所见,对于不同的部分名称,我有相同的选项,因此如果 ConfigParser 无法做到,只编辑一个部分的值会有点棘手。
提前致谢。
python - 在 python 中使用 ConfigParser 重命名 config.ini 部分
有没有一种简单的方法可以在 python 中使用 ConfigParser 重命名配置文件中的部分?我宁愿不必删除该部分并重新创建它,但这是我现在唯一的答案。
python - 如何使用 ConfigParser 处理配置文件中的空值?
如何使用 python configparser 模块解析 ini 文件中没有值的标签?
比如我有下面的ini,需要解析rb。在某些 ini 文件中, rb 具有整数值,而在某些文件中根本没有值,如下例所示。如何使用 configparser 做到这一点而不会出现 valueerror?我使用 getint 函数
python - python中的属性文件(类似于Java Properties)
给定以下格式(.properties或.ini):
对于Java,Properties类提供了解析/与上述格式交互的功能。
python的标准库(2.x)中是否有类似的东西?
如果没有,我还有什么其他选择?
python - Python ConfigParser 将配置持久化到文件
我有一个配置文件(feedbar.cfg),内容如下:
在我运行以下 python 脚本后:
输出是:
但是文件没有更新。cfg 文件内容保持不变。
有什么建议么 ?
是否有另一种方法可以将文件中的配置信息绑定到 python 类中?Java 中的 JAXB 之类的东西(但不适用于 XML,只是 .ini 文件)。
谢谢!
python - 使用 ConfigParser 替换已经存在的字符串的问题
我正在使用 ConfigParser 将简单设置保存到 .ini 文件中,其中一个设置是目录。每当我用D:/Documents/Data
较短的目录字符串(如 )替换目录字符串(如 ,)时 D:/
,剩余的字符将放在选项下的两行。所以 .ini 文件现在看起来像这样:
我究竟做错了什么?这是我的代码:
python - 日志记录和 CherryPy 可以共享同一个配置文件吗?
Python日志记录模块和CherryPy 的 Config API都使用ConfigParser文件。因此,我假设我可以为我自己的应用程序配置使用一个配置文件,它是日志记录配置和 CherryPy 的配置。
当我的日志记录和 CherryPy 分开时,它们运行良好,并且我的配置文件使用 ConfigParser api 解析时没有错误。然而,CherryPy 似乎在这部分吐槽:
给出以下例外:
CherryPy 文档从未说过 CherryPy 需要将其配置文件与您的其他配置分开,但我开始认为这可能是必要的。文档说,如果每个站点有多个应用程序,则站点和应用程序配置可能需要分开,但这似乎是一个不同的问题……是否将我的日志记录配置误认为 CherryPy 应用程序配置?
这可能吗?如果不是,那么我不确定为什么 CherryPy 甚至会首先使用 ConfigParser 库。
python - 使用 ConfigParser 存储和检索元组列表
我想将一些配置数据存储在配置文件中。这是一个示例部分:
是否可以使用 ConfigParser 模块将其读入元组列表?如果没有,我用什么?