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') as file: 
yaml.load(file, Loader=yaml.FullLoader)




转载于:https://www.cnblogs.com/xioawu-blog/p/11510724.html

你可能感兴趣的:(python 操作yaml文件)