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文件如下文章来源:https://www.toymoban.com/news/detail-523699.html
[host]
api_test_url = https://www.daidu.com
api_sit_url = http://news.baidu.com
我们要使用api_test_url时,访问方法如下:文章来源地址https://www.toymoban.com/news/detail-523699.html
read_ini()['host']['api_test_url']
#print(read_ini()['host']['api_test_url']) 的结果为:https://www.daidu.com
到了这里,关于python读取ini文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!