【问题标题】:Python ConfigParser Checking existence of both Section and Key ValuePython ConfigParser 检查部分和键值是否存在
【发布时间】:2014-01-30 04:52:26
【问题描述】:

使用 ConfigParser 的 has_section() 方法我可以检查文件中是否存在某个部分,例如:

config.has_section(section_name) 

检查 key 是否也存在的命令是什么? 因此,可以在使用以下方法查询值之前验证节和键是否存在:

value = config.get(section, key)

提前致谢!

【问题讨论】:

标签: python key config configparser


【解决方案1】:

除了has_section,还有一个has_option方法:

config.has_option(section, option)

来自Python documentation

has_option*(section, option)*
如果给定的部分存在,并且包含 给定选项,返回 True;否则返回 False。如果 指定部分为 None 或空字符串,假定为 DEFAULT。

【讨论】:

    猜你喜欢
    • 2012-07-16
    • 1970-01-01
    • 2020-02-23
    • 1970-01-01
    • 2019-03-29
    • 2018-10-08
    • 2022-07-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多