随笔记: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)
 

 

 

 
 
 
 
 
 

 

posted @ 2021-02-23 22:12  文刀六日  阅读(1208)  评论(0编辑  收藏  举报