报错:
FileNotFoundError: [Errno 2] No such file or directory: ‘base.yml’
(base.yml文件未发现的错误)
解决办法:
相对路径改为绝对路径,且绝对路径用斜杠分隔。
相对路径:‘base.yml’
绝对路径:
‘F:/Python_Study_All/Python_AutoTestFrame/bin_unittest/config/base.yml’
base.yml文件内容
Python内容
Python修改后成功运行的内容
Yaml 5.1 之后的版本加强安全性后的load()方法的三种方式
作用:yaml格式文件转换为python值,读取配置文件的所有数据
way1 = yaml.load(file, Loader=yaml.FullLoader) - 默认加载器(FullLoader)
way2 = yaml.safe_load(file)
way3 = yaml.load(file, Loader=yaml.CLoader)