Python使用configparser读取ini配置文件


Posted in Python onMay 25, 2020

我们在操作 ini 配置文件的时候 可以使用 Python 的 configparser 库

具体使用方法如下:

from configparser import ConfigParser

# 初始化
cf = ConfigParser()

# 加载文件
cf.read('ini.ini')

# 读取 user 节点下所有数据
all = cf.items('user')
print(all)

# 读取 user 节点下 name 的值
name = cf.get('user', 'name')
print(name)

# 增加节点
cf.add_section('teacher')
cf.add_section('test')

# 删除 test 节点
cf.remove_section('test')

# 给指定节点添加信息
cf.set('user', 'sex', '男')
cf.set('teacher', '语文老师', '张老师')

# 修改 user 节点下的 age
cf.set('user', 'age', '90')

# 删除 user 节点下的 sex
cf.remove_option('user', 'sex')

# 保存到文件
cf.write(open('a.ini', 'w', encoding='utf-8'))

原 ini 文件

Python使用configparser读取ini配置文件

修改后保存的 a.ini 文件

Python使用configparser读取ini配置文件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
gearman的安装启动及python API使用实例
Jul 08 Python
python文件和目录操作函数小结
Jul 11 Python
Python实现股市信息下载的方法
Jun 15 Python
pyqt5利用pyqtDesigner实现登录界面
Mar 28 Python
python安装pil库方法及代码
Jun 25 Python
Python实现的ftp服务器功能详解【附源码下载】
Jun 26 Python
Python算法中的时间复杂度问题
Nov 19 Python
python实现图像全景拼接
Mar 27 Python
opencv 形态学变换(开运算,闭运算,梯度运算)
Jul 07 Python
使用Pytorch搭建模型的步骤
Nov 16 Python
Python基于Webhook实现github自动化部署
Nov 28 Python
Python利器openpyxl之操作excel表格
Apr 17 Python
浅谈tensorflow模型保存为pb的各种姿势
May 25 #Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
May 25 #Python
keras模型保存为tensorflow的二进制模型方式
May 25 #Python
keras 如何保存最佳的训练模型
May 25 #Python
keras处理欠拟合和过拟合的实例讲解
May 25 #Python
python如何调用字典的key
May 25 #Python
如何使用python的ctypes调用医保中心的dll动态库下载医保中心的账单
May 24 #Python
You might like
php+mysql实现无限级分类 | 树型显示分类关系
2006/11/19 PHP
PHP在不同页面间传递Json数据示例代码
2013/06/08 PHP
PHP实现显示照片exif信息的方法
2014/07/11 PHP
分享五个PHP7性能优化提升技巧
2015/12/07 PHP
JavaScript 入门·JavaScript 具有全范围的运算符
2007/10/01 Javascript
JavaScript 未结束的字符串常量常见解决方法
2010/01/24 Javascript
jquery里的正则表达式说明
2011/08/03 Javascript
改进版通过Json对象实现深复制的方法
2012/10/24 Javascript
JavaScript Promise启示录
2014/08/12 Javascript
Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
2014/08/15 Javascript
BootStrap实用代码片段之一
2016/03/22 Javascript
node.js缺少mysql模块运行报错的解决方法
2016/11/13 Javascript
JavaScript实现鼠标点击导航栏变色特效
2017/02/08 Javascript
vue设置一开始进入的页面教程
2019/10/28 Javascript
详解React 元素渲染
2020/07/07 Javascript
vue-router重写push方法,解决相同路径跳转报错问题
2020/08/07 Javascript
[01:14:10]2014 DOTA2国际邀请赛中国区预选赛 SPD-GAMING VS Orenda
2014/05/22 DOTA
python贪吃蛇游戏代码
2020/04/18 Python
浅谈Python批处理文件夹中的txt文件
2019/03/11 Python
基于python实现高速视频传输程序
2019/05/05 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
Python第三方库安装缓慢的解决方法
2021/02/06 Python
Burberry英国官网:英国标志性奢侈品牌
2017/03/29 全球购物
美国Max仓库:Max Warehouse
2020/05/31 全球购物
屈臣氏越南官网:Watsons越南
2021/01/14 全球购物
区域销售经理岗位职责
2013/12/10 职场文书
幼儿园保育员辞职信
2014/01/12 职场文书
房产公证书范本
2014/04/10 职场文书
孝敬父母的演讲稿
2014/05/14 职场文书
乡镇党的群众路线对照检查材料
2014/09/24 职场文书
九寨沟导游词
2015/02/02 职场文书
幼师个人总结范文
2015/02/28 职场文书
刑事附带民事起诉状
2015/05/19 职场文书
幼儿园大班教师随笔
2015/08/14 职场文书
2015年党风廉政建设个人总结
2015/08/18 职场文书
SQL解决未能删除约束问题drop constraint
2022/05/30 SQL Server