import configparser
config = configparser.ConfigParser()
config.read('test.ini')
# 获取sections
print(config.sections())
# 获取某一个section下的所有options
print(config.options('Section1'))
# 获取某一个section下的某一option下的items
print(config.items('Section1'))
res = config.get('Section1', 'k2')
print(res, type(res))
res = config.getint('Section1', 'k2')
print(res, type(res))
res = config.get('Section2', 'k5')
print(res, type(res))
res = config.getboolean('Section2', 'k5')
print(res, type(res))
test.ini内容
-------------------------------------
[Section1]
k1 = 1
k2: 2
[Section2]
k3 = 3
k4 = 4
k5 = true