您的位置: 网站首页> 大家问> 当前文章
python的坑货ConfigParser类读取文件失败不报错
老董2020-03-28152围观,149赞
python中configparser模块(这个模块有个大坑)可以读取配置文件,当然这个配置文件的格式得按照这个模块指定的。格式如下
[CLICKHOUSE] ip = 172.20.96.78 user = default password = port =9999 [CLICKHOUSE_2] ip = 172.20.96.78 user = default password = port =9998 [CLICKHOUSE_3] ip = 172.20.96.78 user = default password = port =9998
from configparser import ConfigParser
# 实例化:
config=ConfigParser()
# 常用方法:
config.read(filename,,encoding)直接读取ini文件内容,finlename文件地址,encoding文件编码格式
config.sections()得到所有的section,并以列表的形式返回
config.options(section)得到该section的所有option
config.items(section)得到该section的所有键值对
config[section][option]读取section中的option的值
config.get(section,option)得到section中option的值,返回为string类型
config.getint(section,option)得到section中option的值,返回为int类型
config.getboolean(section,option)得到section中option的值,返回为bool类型
config.getfloat(section,option)得到section中option的值,返回为float类型
坑就坑在config.read(filename,,encoding)这个方法,如果文件路径写错了,这个方法是不报错的。所以有时候死活找不到原因!奶奶的。源码如下:
本文就此结束,感谢IT人士的关注python的坑货ConfigParser类读取文件失败不报错,本文合作企业直达:更多推荐。
很赞哦!
python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群
文章评论
-
python的坑货ConfigParser类读取文件失败不报错文章写得不错,值得赞赏