1、配置文件的作用(能用配置文件的,尽量不用写死,增加代码的健壮性)。
在代码中为什么要用到配置文件,简单的说:就是尽量的不去修改代码,把一些数据写成可配置项。以便后面增加数据和删除一些数据时候,只修改配置文件即可。
2、这里写的配置文件讲述的是:ConfigParser。
其他配置文件也有用到yaml,这里不在讲述,可以自己百度,这里不作解释。
配置文件通常以:.ini 结尾。
配置文件的内容:以区域名1和区域下的作用域2构成。
例如:
3.1、配置文件的封装。
配置文件所用到的模块。
from configparser import ConfigParser # 配置文件用到的类
from scripts.contants import CONFIG_FILE_PATH # 配置文件的路径
配置文件初始化参数,failname
class HandleConfig:
"""
配置文件的封装
"""
def __init__(self, filename=None):
self.filename = filename
self.config = ConfigParser()
self.config.read(self.filename, encoding='ut