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)这个方法,如果文件路径写错了,这个方法是不报错的。所以有时候死活找不到原因!奶奶的。源码如下:

为什么python不报错不出结果_python的坑货ConfigParser类读取文件失败不报错相关推荐

  1. python跳过错误_Pandas之read_csv()读取文件跳过报错行的解决

    读取文件时遇到和列数不对应的行,此时会报错.若报错行可以忽略,则添加以下参数: 样式: pandas.read_csv(***,error_bad_lines=False) pandas.read_c ...

  2. python计算矩形面积_python实现用类读取文件数据并计算矩形面积

    1.创建一个类Rectangle,已知a.b求面积,求三角形的面积 2.结合题目一,从题目一文件中读取数据,并采用类的方法,将计算的结果写在另一个文档中. (1)利用类进行计算一个矩形的面积,已经a. ...

  3. python读取文件失败解决方案

    python读取文件失败解决方法 我的目录如下 python/text_files/pi_digits.txt python/text_files/file_reader.py 1. python默认 ...

  4. 用python编写程序、找出小偷_Python解决钻石小偷问题

    题目如下: A:我没有偷钻石. B:D就是罪犯. C:B是盗窃这块钻石的罪犯. D:B有意诬陷我. 假定只有一个人说的是真话,编程序判断谁偷走了钻石. 答案是:说真话的是D,罪犯是A,逻辑思路可以百度 ...

  5. 关于with open() as f读取文件时编码报错问题

    一般我们都是这样写,python3 with open(file_path, mode='r') as f:..... 但是有时候读取的内容有编码问题,会报错: UnicodeDecodeError: ...

  6. python处理3000个excel-Python处理Excel数据的坑,一文让你不用重复犯错

    前言 本号之前已经分享过关于如何使用 Python 中的数据处理分析包 pandas 处理 Excel 的数据,本文继续分享一个小案例,此案例源于上周末帮朋友做的一个需求,并且是以 vba 编写解决, ...

  7. python程序发布到阿里云云服务器_Python实现阿里云服务器里的文件上传与下载

    Python实现阿里云服务器里的文件上传与下载 018.4.15 背景: 老实说,因为现实的各种原因造成电脑换来换去是可能出现的事情,但是电脑能换,电脑里的环境却不能换.我就曾在三个电脑里各自安装了虚 ...

  8. EasyExcel读取文件异常,报 java.lang.NoClassDefFoundError,/x2006/main/CTTableStyles

    这里主要是jar包冲突,因为我之前到了poi包没清干净,作者给出的唯一建议也是修复jar冲突

  9. python写入excel公式有哪些库_python工具库介绍-xlwt 创建xls文件(excel)

    简介 参考资料: 下载地址:xlwt 文件备份地址:qq群:630011153 技术支持qq群: 144081101 591302926 567351477 钉钉免费群:21745728 快速入门 下 ...

最新文章

  1. 关于软件开发你真正需要知道的几个事情
  2. linux 故障注入_libfiu
  3. python什么是高阶函数_说说 Python 中的高阶函数
  4. Metasploit发布了新版本5.0.83
  5. Swift数据类型(一)
  6. Faster RCNN总结
  7. src漏洞挖掘|一个谎言需要无数谎言来弥补
  8. 处理器的用户态和核心态
  9. keepalived(二)vip漂移
  10. 简单个人网页设计作业 静态HTML个人博客主页 DW个人网站模板下载 大学生简单个人网页作品代码 个人网页制作 学生个人网页设计作业
  11. 推荐四款在线富文本编辑器
  12. 微信支付(小程序)-商户号配置与小程序配置
  13. 个人晋升演讲ppt_如何写好公司级别晋升 PPT?
  14. Photoshop-液化工具对人物的应用
  15. 冒泡算法的实现(java)
  16. STM32查看工程内存/Flash/ROM使用情况
  17. Git快速入门-git stash 暂存变更,git reset 撤销commit,git revert 回退远程版本库
  18. nginx 检测脚本
  19. 苹果手机怎么投屏到电脑上
  20. C语言十进制转八进制、十六进制以及十六进制转十进制、八进制

热门文章

  1. FM:大熊猫的肠道菌群可能并没有特化出发酵纤维素的能力
  2. Nature :全球表层土壤中微生物组的结构和功能
  3. ggplot2笔记4 语法基础
  4. 植物微生物组培养与重组技术:从描述性研究走向功能性研究
  5. python中使用squarify包可视化treemap图:treemap将分层数据显示为一组嵌套矩形,每一组都用一个矩形表示,该矩形的面积与其值成正比、自定义设置每一个数据格的颜色
  6. python使用np.argsort对一维numpy概率值数据排序获取倒序索引、获取的top索引(例如top2、top5、top10)索引二维numpy数组中对应的原始数据:原始数据概率最大的头部数据
  7. seaborn箱图(box plot)可视化、并且使用matplotlib的meanprops函数在箱图中自定义均值标签、标签形状、标签大小、标签填充色彩、标签边缘颜色
  8. R语言导入SPSS文件实战
  9. 机器学习数据预处理之缺失值:后向填充
  10. NCBI中SRA数据库简介