当前位置: 首页 > 工具软件 > yaml.js > 使用案例 >

yaml.load(f, Loader=yaml.FullLoader)参数解读

訾凯歌
2023-12-01

yaml.load(f, Loader=yaml.FullLoader) Loader参数的作用

// An highlighted block
"""
1.
yaml.load(f, Loader=yaml.FullLoader)
 
2.
yaml.warnings({'YAMLLoadWarning': False})  # 全局设置警告,不推荐
 
Loader的几种加载方式
 
BaseLoader - -仅加载最基本的YAML
 
SafeLoader - -安全地加载YAML语言的子集。建议用于加载不受信任的输入。
 
FullLoader - -加载完整的YAML语言。避免任意代码执行。这是当前(PyYAML5.1)默认加载器调用
yaml.load(input)(发出警告后)。
 
UnsafeLoader - -(也称为Loader向后兼容性)原始的Loader代码,可以通过不受信任的数据输入轻松利用。
 
"""
``
 类似资料: