【python小脚本】,如何优雅加载Yaml配置文件
发布网友
发布时间:2024-10-17 09:32
我来回答
共1个回答
热心网友
时间:2024-10-24 18:19
Yaml文件介绍
Yaml是一个用于编写配置文件的语言。
1. Yaml文件规则
大小写敏感;使用缩进表示层级,缩进使用空格,缩进长度不固定但需保持相同层级元素对齐;字符串无需引号,特殊字符则需要引号;
示范
创建Yaml配置文件,文件名config.yaml(自定义)
用于存储数据库和Redis配置信息
配置文件内容
在Python中加载Yaml配置文件
1. 必要条件
加载Yaml文件前,需使用pip3安装pyyaml模块并导入yaml模块:使用yaml需pyyaml模块(pip3 install pyyaml),导入模块为yaml(import yaml)
2. 加载Yaml文件数据
使用open读取文件,通过load函数将内容转换为列表或字典
YamlParser类封装代码
主函数调用方式
将配置文件的filename传入YamlParse类,获取json格式数据
通过字典访问方法获取具体值