怎么在Python中使用configparser库读取配置文件

  介绍

怎么在Python中使用configparser库读取配置文件?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

得到configparser  import  configparser      class  DoConfig:   def 才能;__init__(自我、filepath编码=& # 39;utf - 8 # 39;):   ,,,self.cf =, ConfigParser ()   ,,,self.cf.read (filepath、编码)      #才能获取所有的部分   def 才能get_sections(自我):   ,,,return  self.cf.sections ()      #才能获取某一章节下的所有选择   def 才能get_option(自我,部分):   ,,,return  self.cf.options(部分)      #才能获取部分,选择下的某一项值str值   def 才能get_strValue(自我、部分选项):   ,,,return  self.cf.get(部分,选项)      #,才能获取部分,选择下的某一项值int值   def 才能;get_intValue(自我,,节,选项):   ,,,return  self.cf.getint(节,选项)      #,才能获取部分,选择下的某一项值——漂浮值   def 才能;get_floatValue(自我,,节,选项):   ,,,return  self.cf.getfloat(节,选项)      #,才能获取部分,选择下的某一项值bool值   def 才能;get_boolValue(自我,,节,选项):   ,,,return  self.cf.getboolean(节,选项)      def 才能setdata(自我,部分,选择,价值):   ,,,return  self.cf.set(部分,选择,价值)      if  __name__ ==, & # 39; __main__ # 39;:   cf 才能=,DoConfig (& # 39; demo.conf& # 39;)   时间=res 才能;cf.get_sections ()   打印(res)才能   res 才能=,cf.get_option (& # 39; db # 39;)   打印(res)才能   res 才能=,cf.get_strValue (& # 39; db # 39; & # 39; db_name& # 39;)   打印(res)才能   res 才能=,cf.get_intValue (& # 39; db # 39; & # 39; db_port& # 39;)   打印(res)才能   res 才能=,cf.get_floatValue (& # 39; user_info& # 39; & # 39;工资# 39;)   打印(res)才能   res 才能=,cf.get_boolValue (& # 39; db # 39; & # 39;如果# 39;)   打印(res)才能      cf.setdata才能(& # 39;db # 39;, & # 39; db_port& # 39;, & # 39; 3306 & # 39;)   res 才能=,cf.get_strValue (& # 39; db # 39;,, & # 39; db_port& # 39;)   打印才能(res)

关于怎么在Python中使用configparser库读取配置文件问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

怎么在Python中使用configparser库读取配置文件