python(10):python读取yaml文件

python读取yaml文件

在自动化框架搭建中,一些配置文件(例如:数据库账号、url,日志级别等...)会经常的用到所以我们需要一个存放这些参数的文件,并从中读取和写入。当然,存放参数除了用yaml,像ini文件、json文件、excel文件也是可以的,看个人选择。

1、准备一个yaml文件,并存放一些测试数据

2、准备好数据后,就新建一个py文件,用于编写操作yaml文件的脚本。在开始之前我们需要先下载yaml库
pip install PyYAML

3、读取yaml文件中所有数据,首先需要使用open方法去打开文件,再使用load方法将数据转化为字典,具体操作如下:

代码示例:

import os
import yaml

currnet_path = os.path.dirname(__file__)

f = open(currnet_path+'/demo01.yml','r',encoding='utf-8')
yaml_data = yaml.load(f,yaml.FullLoader)
print(yaml_data)
print(type(yaml_data))
f.close()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值