运行yaml的告警处理方式

1、首先安装pyyaml包

>>> os.sys.platform
'win32'

>pip freeze
pywin32==224
PyYAML==5.3.1

2、准备config.py配置文件

name: Tom Smith
age: 37
spouse:
name: Jane Smith
age: 25
sex: male
grade: 2020
children:
- name: Jimmy Smith
age: 15
- name: Jenny Smith
age: 26
- name: Smith Load
age: 36
- name: Load Moni
age: 66

3、在python的*.py脚本中导入yaml包,测试脚本如下
import yaml
try:
from yaml import CLoader as Loader, CDumper as Dumper
except ImportError:
from yaml import Loader, Dumper

stream = open('config.yml')
y = yaml.load(stream=stream, Loader=Loader)
print(y)

4、通过指定导入Loader模块在load()函数加载显示指定Loader=Loader参数,避免在运行yaml时提示warning的告警因为Loader为None


5、上述脚本执行结果如下

 

 

posted @ 2020-04-20 20:33  越滚越大雪球  阅读(403)  评论(0)    收藏  举报