问题库 Python how-to

Python 如何读取 YAML 配置

快速答案

用 PyYAML 的 safe_load 读取配置,避免直接 load 不可信内容。

py
import yaml
with open('config.yml', encoding='utf-8') as f:
    config = yaml.safe_load(f)

使用要点

  • 先用小样本确认字段、编码和空值,再处理完整数据。
  • 写出文件前确认分隔符、日期格式和中文编码,避免后续工具打不开。

相关内容