python读取ini文件

Python读取ini文件用于接口测试
博客介绍了Python读取ini文件的方法。在Python + pytest做接口测试时,常将环境配置信息存于ini文件,便于切换和维护。读取ini文件依赖configparser包,文中还给出了访问ini文件中配置信息的示例。

python读取ini文件

python+pytest做接口测试时,通常需要把环境的配置信息(如不同环境的IP,数据库的连接信息等)保存在ini文件中,方便切换和维护。
这里来记录一下ini文件的读取方法。

#ini文件的读取依赖的包为 configparser。

import configparser

def read_ini(self):
	#实例化一个configparser对象
    config = configparser.ConfigParser()
    #path为ini文件的存放路径,最好为绝对路径,获取文件绝对路径的方法,另有文详细描述
    config.read(path, encoding='utf8')
    return config

这样config就会返回整个ini文件的内容。

[host]
;api_sit_url = https://api.binstd.com
下面展示一些 内联代码片

例如:setting.ini文件如下

[host]
api_test_url = https://www.daidu.com
api_sit_url = http://news.baidu.com

我们要使用api_test_url时,访问方法如下:

read_ini()['host']['api_test_url']

#print(read_ini()['host']['api_test_url'])     的结果为:https://www.daidu.com
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值