运行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、上述脚本执行结果如下

All growth is a leap in the dark


浙公网安备 33010602011771号