目录
Ini文件格式
代码
打印结果
# !usr/bin/env python
# -*- coding:utf-8 -*-
#ini文件读取
import configparser
inifile = configparser.ConfigParser()
inifile.read('ServerInf.ini')
sections_options = {}
iniinfos = {}
#读取sections
sections = inifile.sections()
#读取keys
for sec in sections:
options = inifile.options(sec)
sections_options[sec] = options
#读取对应key的value
for sec in sections:
key_values = []
for option in sections_options[sec]:
value = inifile.get(sec,option)
key_value = {}
key_value[option] = value
key_values.append(key_value)
iniinfos[sec] = key_values
#section对应的key
print(sections_options)
#ini文件信息
print(iniinfos)