python---ConfigParser模块学习
一、configParser介绍:
配置文件,较正规的称呼为运行控制文件,存放程序的相关信息,甚至可以为控制命令,在程序启动时开始解析。Python语言中, 标准库 ConfigParser 模块提供一套 API 来读取和操作配置文件
导入方法:import configparser
配置文件格式
- 包含一个或多个section,每个section有属于自己的option,即键值对
- 使用#和;注释
- 每个option 分隔符= 或: 两端的空格会被忽略
如下:

二、configparser基本操作
1 import configparser #模块导入 2 3 #configparser初始化 4 config = configparser.ConfigParser() 5 6 #读取配置文件 7 filename = r'C:\Users\Administrator\Desktop\test\config.ini' 8 config.read(filename,encoding='utf-8') 9 10 #获取节点sections,以列表形式返回configparser对象的所有节点信息 11 all_sections = config.sections() 12 print ('sections:',all_sections) 13 14 #获取指定节点的配置信息 15 items = config.items('user') 16 print ('items:',items) 17 18 #获取指定节点的options信息 19 print config.options('user') 20 21 #获取指定节点指定option的值 22 print config.get('user','user_name') 23 print config.get('connect','ip') 24 25 #检查section或option是否存在 26 Config.has_section(section) 27 28 Config.has_option(section, option) 29 30 31 #修改或添加指定节点下指定option的值 32 Config.set(section, option, value)
浙公网安备 33010602011771号