随笔记:yaml文件读取

1.读取文件,首先要知道文件得目录地址,那么获取项目路径

curpath = os.path.realpath(__file__)   获取到当前文件得地址
root_dir = os.path.dirname(os.path.dirname(curpath))  获取到项目根目录地址
 
2.知道项目根目录地址,就可以拼接yaml文件路径
 
yaml_path = os.path.join(ROOT_PATH,'data','test_data.yml')  项目根目录,data是yaml文件得目录,test_data.yml是yam文件
 
3.找到yaml文件,就可以打开并读取
with open(yaml_path,'r',encoding='utf-8') as f:
    fp = f.read()
    print(fp)
 
4.读取了yaml文件数据,yaml文件有特殊得格式,需要转换
d = yaml.safe_load(fp)
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/wdlrup/p/14438518.html