python 操作yaml文件

yaml 5.1版后弃用了yaml.load(file)这个用法,因为觉得很不安全,5.1版后就修改了需要指定Loader,通过默认加载​​器(FullLoader)禁止执行任意函数

yaml 5.1之前的版本,原来的写法:yaml.load(file)
yaml 5.1之后的版本,新的写法:yaml.load(file,Loader=yaml.FullLoader)


使用:
with open(file_name, 'r', encoding='utf-8') as file:     
  yaml.load(file, Loader=yaml.FullLoader)




原文地址:https://www.cnblogs.com/xioawu-blog/p/11510724.html