接口自动化--读取配置文件

我们在做接口自动化项目,自己做框架的话,肯定是要用到配置文件的,因为做框架肯定是避免不了将一些数据或者配置项什么的给放到配置文件中去,当然配置文件我们可以用很多种形式,

比如说:.ini 、.config、.py等文件其实都可以作为我们的配置文件,这个就看自己的一些目的了,去选择最优的配置文件类型

下面的代码是我自己读取配置文件的代码,欢迎大家指正

from configparser import ConfigParser


class ReadConfig:
    def __init__(self, filename):
        self.filename = filename
        self.config = ConfigParser()
        self.config.read(filename, encoding="utf-8")

    def get_config(self, section, option):
        """
        获取配置文件中的值
        :param section: 片段
        :param option: key
        :return: 返回值
        """
        return self.config.get(section, option)

因为在这里的话我只是去读取配置文件的数据,并没有用到其他的,所以暂时先只写了读取配置文件的部分

可以在贴一下我的配置文件:

 

配置文件一般都是按照这种格式写的(.ini、.config)

【片段名】

键名=key(这个是我自己理解的哈哈哈哈)

 

 

 

posted @ 2019-11-11 14:47  大渝  阅读(529)  评论(0编辑  收藏  举报