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()

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)