一、config.ini的配置文件格式
ini文件格式很简单:主要有parameters和section 组成
1,parameters是ini的最基本的一个元素,有name和value一对键值对组成,写法如下:name=value
2,section可以说是多个parameters组合成的一个集合体,一个文件中可以有多个section,每个section的名称单独一行,且section名称使用[]括起来,比如:[section]
ini 文件示例如下:
# database配置
[database]
server=127.0.0.1
port=8080
二,python3对ini文件的操作
可以使用ConfigParser模块或者configobj模块对ini文件操作,其中configobj模块操作相对来说比较简单一些,该模块采用字典形式操作ini文件内容,具体示例如下:
ini文件内容如下:
[students]
name = jack
age = 19
[city]
province = 上海
city = 上海市
distinct = 浦东新区
1,读取操作
from configobj import ConfigObj
conf = ConfigObj('config.ini',encoding='utf-8')
"""
由于config.ini文件中包含中文