博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
configparser模块
阅读量:4514 次
发布时间:2019-06-08

本文共 971 字,大约阅读时间需要 3 分钟。

configparser模块用于处理特定格式的文件,本质上是利用open来操作文件。

#!/usr/bin/env python# coding=utf-8import configparserconfig = configparser.ConfigParser()config.read('conf.conf', encoding='utf-8')ret = config.sections()  # 获取所有节点名ret = config.items('section1')  # 获取section1 的键值对ret = config.options('section1')  # 获取section1的所有键ret = config.get('section1', 'k3')  # 获取section1某一键的值# ret = config.getint('section1', 'k1')  # 获取section1键k1的值并转换为int类型, 类型有getfloat, getbooleanprint(ret)# 检测节点has_sec = config.has_section('section1')print(has_sec)# 添加节点# config.add_section('section4')# config.write(open('conf.conf', 'w'))# 删除节点config.remove_section('section2')config.write(open('conf.conf', 'w'))# 检测指定节点的键值对has_opt = config.has_option('section1', 'k1')print(has_opt)# 删除指定节点的键值对#config.remove_option('section1', 'k1')#config.write(open('conf.conf', 'w'))# 添加指定节点的键值对config.set('section1', 'k1', '111')config.write(open('conf.conf', 'w'))

转载于:https://www.cnblogs.com/xiaoming279/p/6373023.html

你可能感兴趣的文章
你真的了解SDWebImage吗?
查看>>
BZOJ 1101 Luogu P3455 POI 2007 Zap (莫比乌斯反演+数论分块)
查看>>
C#嵌套类
查看>>
2017《面向对象程序设计》课程作业三
查看>>
[HDU] 1068 Girls and Boys(二分图最大匹配)
查看>>
ADO.NET类的模型关系图
查看>>
SRM 604 DIV2 250
查看>>
python中异常处理之esle,except,else
查看>>
看苹果官方API
查看>>
06-基础-系统指令-v-model-语法糖原理
查看>>
论文网站相关链接
查看>>
死锁,死锁必要条件及处理策略
查看>>
Kinect for windows
查看>>
Java EE Map
查看>>
Hadoop源代码点滴-文件系统HDFS
查看>>
单个页面Request编码方式的改变,无需改动Web.config~
查看>>
SQL Server中的窗口函数
查看>>
【Alpha】Daily Scrum Meeting第十次
查看>>
戴尔Inspiron N4120 笔记本电脑安装XP、win7双系统过程
查看>>
Android 适配知识点
查看>>