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)




相关文章:

  • 2021-06-12
  • 2022-12-23
  • 2022-12-23
  • 2022-01-09
  • 2021-08-16
  • 2023-01-13
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-30
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-16
  • 2022-03-01
  • 2021-12-20
相关资源
相似解决方案