安装ConfigParser
要使用配置文件,首先要安装相关扩展来读取配置文件。
安装方法:进入cmd,输入命令pip install ConfigParser
:
安装成功之后就能够使用ConfigParser了。
新建一个配置文件
-
配置文件的优点:将所有的代码吗和配置都变成模块化可配置化,这样能够提高代码的重用性。
-
配置文件的命名:一般以ini , conf ,yaml ,cfg 结尾。
-
格式:由配置块和配置项组成,例如下方的 appsetting.ini 文件
# 这里是日志相关的配置 [log] # 日志收集器的等级 level = DEBUG # 输出到日志文件的等级 fh_level = WARNING # 记录日志的文件名字 filename = all.log # 输出到控制台的等级 sh_level = DEBUG [test] # 测试正整数类型 num = 123 # 测试浮点数 floatnum = 3.14 # 测试布尔值 boolstr = true [info]
配置文件的读取
from configparser import ConfigParser
class ConfigHandle(ConfigParser):
def __init__(self, filename):
super().__init__()
self.read(filename, encoding='utf-8'