Python使用configparser读取ini配置文件
作者:十一的杂文录 发布时间:2023-11-02 04:48:22
标签:Python,configparser,ini
我们在操作 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 文件
修改后保存的 a.ini 文件
来源:https://www.cnblogs.com/shiyixirui/p/12931826.html


猜你喜欢
- 本文实例为大家分享了微信小程序实现点击出现弹窗的具体代码,供大家参考,具体内容如下1.现在page文件里面定义一个dh的文件,然后在comp
- 1、||(逻辑或),从字面上来说,只有前后都是false的时候才返回false,否则返回true。alert(true||false); /
- 如下:import pandas as pddf = pd.DataFrame({'Country':['China
- 一、通过结构(struct) 实现 接口(interface)1、在了解iris框架的时候,经常看到有这样去写的使用一个空结构体作为 * ,
- 【eval()函数】 JavaScript有许多小窍门来使编程更加容易。 其中之一就是eval()函数,这个函数可以把一个字符串当作一个Ja
- SQL Server数据库日志清除的两个方法:方法一一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,
- SQL Server会把经常使用到的数据缓存在内存里(就是数据页缓存),用以提高数据访问速度。因为磁盘访问速度远远低于内存,所以减少磁盘访问
- <pre name="code" class="python">creazy.txt文件
- Matplotlib 是 Python 的二维绘图库,用于生成符合出版质量或跨平台交互环境的各类图形。图形解析与工作流图形解析 工
- 前言在python基础知识中有说过,字典是可变的数据类型,其参数又是键对值。setdefault()方法和字典的get()方法在一些地方比较
- 我设了两个SESSION:SESSION(A1),SESSION(A2),然后我现在想结束其中一个SESSION(如:ESEEION(A1)
- 项目整体布局创建并进入项目文件夹:$ mkdir flask-tutorial$ cd flask-tutorial接下来按照 安装简介 设
- 本文为大家分享了mysql 8.0安装配置方法,供大家参考,具体内容如下直接使用apt install mysql-server安装,那么恭
- 一个站点成功与否,不是在于所用的程序语言是PHP还是ASP,也不在于用BLOG建站或是CMS建站,内容和专业很重要。博客很好起步,CMS体系
- 文件名称:ByVal.aspByRef.asp具体代码:<%Sub TestMain()Dim A : A=5Call TestBy(
- 目前代码应该没什么bug了,兼容IE6.0 & FF 1.5, 通过xHTML 的Transitional验证和 CSS 验证。为了
- 一、引言Server端的脚本运行环境,它简单易用,不需要编译和连接,脚本可以在 Server端直接运行,并且它支持多用户、多线程,因为 AS
- 当代码已经写得差不多,发现某个变量名需要修改,但代码中很多地方都有该变量,一一修改太麻烦了,在不同的情景下,可以采取更加简便的方法,如下介绍
- 简介  在现在的移动端App中,由于开发效率、需求频繁变更的需求情况下,经常有相关的运营需求,经常要进行更新,如果全部采用
- 一、concat()函数1、功能:将多个字符串连接成一个字符串。2、语法:concat(str1, str2,...)返回结果为连接参数产生