Python ConfigParser检查Section和Key Value的存在

时间:2014-01-11 01:38:09

标签: python key config configparser

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

config.has_section(section_name) 

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

value = config.get(section, key)

提前致谢!

1 个答案:

答案 0 :(得分:14)

除了has_section之外,还有has_option方法:

config.has_option(section, option)

来自Python documentation

  

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