三十python中configparser配置文件相关操作

Posted csjin-study

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三十python中configparser配置文件相关操作相关的知识,希望对你有一定的参考价值。

配置文件ini
[a1]
age = 18
sex = ‘man‘

[a2]
age = 19
sex = ‘woman‘
name = False

1、对配置文件进行操作
import configparser

con=configparser.ConfigParser()
con.read("ini",encoding="utf-8")
#获取所有的节点
sec=con.sections()
print(sec)
#获取指定节点下的键值对
it=con.items(‘a2‘)
print(it)
#获取指定节点下的所有的键
opt=con.options(‘a1‘)
print(opt)
#获取指定节点下指定key的值
cgt=con.get(‘a2‘,‘sex‘)
print(cgt)
print(con.getint(‘a2‘,‘age‘),type(con.getint(‘a2‘,‘age‘)))
print(con.getfloat(‘a2‘,‘age‘),type(con.getfloat(‘a2‘,‘age‘)))
print(con.getboolean(‘a2‘,‘name‘),type(con.getboolean(‘a2‘,‘name‘)))



2.检查,添加,删除节点
#检查
print(con.has_section(‘a1‘))
print(con.has_section(‘a3‘))
#添加
con.add_section(‘a4‘)
con.write(open(‘ini‘,‘w‘,encoding=‘utf-8‘))
#删除
con.remove_section(‘a4‘)
con.write(open(‘ini‘,‘w‘,encoding=‘utf-8‘))











































以上是关于三十python中configparser配置文件相关操作的主要内容,如果未能解决你的问题,请参考以下文章

Python中配置文件编写configparser

python的ConfigParser读取设置配置文件

python中configparser模块使用

python之configparser模块

python配置文件configparser详解

Python模块之: ConfigParser 配置文件读取