本文主要是介绍解决FileNotFoundError: [Errno 2] No such file or directory: ‘datas.yaml‘的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述:
在脚本中加载文件
f = open('datas.yaml', 'r')
运行脚本时提示FileNotFoundError: [Errno 2] No such file or directory: 'datas.yaml'
原因分析:
文件路径有问题,datas.yaml文件与当前运行脚本不在同一目录下。(没有指定路径直接加载文件时,加载的文件路径需要与当前脚本的路径一致,在同一目录下)
解决方法:
方法1:确认当前脚本路径和datas.yaml文件路径是否一致,将datas.yaml文件放在当前脚本的运行目录下
方法2:加载文件时采用绝对路径
这篇关于解决FileNotFoundError: [Errno 2] No such file or directory: ‘datas.yaml‘的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!