python读取配置文件

1、配置文件格式

由以下几个部分组成:

section:[MODE][ADDRESS]
option:mode, url
value:具体值

 

2、配置文件读取

先导入包 configparser

获取配置文件信息,返回的值都是str类型,如果想要数据原有类型,可以用eval()进行转换

import configparser

# 获取配置文件信息
class ReadConfig:

    def get_config(self,file_name, section, option):
        cf = configparser.ConfigParser()
        read = cf.read(file_name, encoding='utf-8')
        # section:指块 --> [MODE], option 对应的key --> mode, value
        # 第一种方式:读取配置文件数据
        res = cf.get(section, option)
        return res

        # 第二种方式:读取配置文件数据
        res_2 = cf[section][option]
        print(res_2)

if __name__ == '__main__':
    ReadConfig().get_config('case.config','MODE', 'mode')

 

posted @ 2021-06-19 11:06  warmff  阅读(629)  评论(0编辑  收藏  举报