1.yaml文件读取错误
最近在进行代码交接的工作,我需要写一个配置文档。所有代码均在python下开发。我选择使用yaml文件作为配置文件。yaml文件其中的一段写法如下:
使用如下代码读取yaml文件
base_path = os.getcwd()
with open(os.path.join(base_path, path), 'r', encoding='utf-8') as stream:
param_dict = yaml.safe_load(stream)
出现如下错误:
2.解决方法及原因
K0和K2后加空格,yaml文件对格式要求比较严格,这也是自己作为新手写配置文档遇到的第一个错误。修改如下:
3.反思
多看官方文档,多问有经验的前辈