day6_python之configparser_模块
2024-09-04 15:03:17
configparser_模块是为了解析.ini文件的配置
a.ini
[xiechao] name=xiechao
age=18
is_admin=True salary=1000000.12 [xiemingyuan] name=xiechao
age=3
is_admin=True salary=False
1、查看a.ini
import configparser config = configparser.ConfigParser()
config.read('a.ini') print(config.sections()) #看标题,看整个文件中有多少个标题 print(config.options(config.sections()[0])) #查看第一个标题下边的配置项有哪些 print(config.get('xiechao','name'))#查看某个标题下的某个配置项的值 res = config.get('xiechao','name')
print(type(res)) #<class 'str'> res = config.getint('xiechao','age')
2、修改
config.remove_section('xiechao') #xiechao整个标题就被删除 config.remove_section('xiechao','age') #删除xiechao下面的age选项 config.write(open('a.ini','w'))
3、增加
config.add_section('xiechao') #增加配置,先加标题
config.set('xiechao','age',18) #添加选项,第一个参数是标题,第二个是k ,第三个是v
config.write(open('a.ini','w'))
最新文章
- Android Weekly Notes Issue #228
- UWP学习记录12-应用到应用的通信
- for循环中i--的妙用 及 两变量互换数值的问题
- UnitTesting中的ClassInitialize,ClassCleanup,TestInitialize,TestClearup
- 第十章 系统级I/O
- nginx的HA集群及配置
- 【原创】Tomcat集群环境下对session进行外部缓存的方法(2)
- hdu 1007 最近点对问题(Splay解法)
- 第十篇:K均值聚类(KMeans)
- C语言第八次作业
- vector的用法小结(待补全
- AI应用开发实战
- java第五次笔记
- HBASE 基础命令总结
- Servlet 线程安全
- 雪花算法(snowflake)delphi版
- GitLab 使用
- 【cs231n】图像分类-Nearest Neighbor Classifier(最近邻分类器)【python3实现】
- IIS 之 连接数、并发连接数、最大并发工作线程数、队列长度、最大工作进程数
- tinyxml优化之二
热门文章
- python 轴向连接
- 洛谷P2667 超级质数 [2017年6月计划 数论05]
- 洛谷P2073 送花 [2017年6月计划 线段树01]
- agc015D A or...or B Problem
- selenium(2):环境搭建完成后,初步运行遇到的问题
- Node.js的框架-express
- css中background背景属性概述
- tar解压.tar.bz2文件失败:tar: Error is not recoverable: exiting now
- 【机器学习PAI实战】—— 玩转人工智能之美食推荐
- iOS GCD 使用