python configparser 默认读取配置文件

今天刚学习configparser库,发现在read的时候,默认读取该*.py文件上一级目录的*.ini文件。

读取的时候也是默认上一级目录,除非指定绝对路径。

注释中文问题,在读的时候加上编码参数。

import configparser
config = configparser.ConfigParser()
config.read(file_path,encoding='utf-8')

在获取数据时,可以使用get方法,也可以直接指定。

value = config.get(section,variable)
#也可以
value =config[section][variable]

搞了半天才明白。

人生苦短,我用python

Pthon大法好。 

请参考官方文档

你可能感兴趣的:(python)