1
2
3
4
5
6
7
[top]
categories=111
purity=111
sorting=toplist
order=desc
[hot]
sorting=hot

引入库

1
import configparser

初始化并读取文件

1
2
config = ConfigParser()
config.read('config.ini')

获取所有sections,选择一个section

1
2
3
4
sections = config.sections()
#结果 ['top', 'hot']

sec = sections[0]

获取一个section中的所有键(key)

1
2
config.options(sec)
#结果 ['categories', 'purity', 'sorting', 'order']

获取一个section中的所有键值对(key:value)

1
2
config.items(sec)
#结果 [('categories', '111'), ('purity', '111'), ('sorting', 'toplist'), ('order', 'desc')]

获取section中某个键的值

1
2
config.get(sec, 'categories')
#结果 111