pycharm中的文件路径错误问题:FileNotFoundError: [Errno 2] Unable to open file (unable to open file: name = ‘./D

记录一下在读取数据遇到的一个问题:

FileNotFoundError: [Errno 2] Unable to open file (unable to open file: name = './Data/N-CMAPSS_DS02-006.h5', errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0)

读取文件的代码是在目录2下面的,即目录“Dataset_exploration”
pycharm中的文件路径错误问题:FileNotFoundError: [Errno 2] Unable to open file (unable to open file: name = ‘./D_第1张图片
而我的文件路径是这样定义的:

filename = './Data/N-CMAPSS_DS02-006.h5'

于是便出现了文章开头的报错。

思考半天,差了好多资料,也没想通,我这文件明明存在的呀。
最后问题出现在路径定义上。正确的路径应该这样定义:

filename = '../Data/N-CMAPSS_DS02-006.h5'

原因:
由于读取文件的代码不在主目录下,而是在子目录下,所以./Data/只能读取当前目录下的文件。
学习一下 ”/ " 、“ ./ “ 、 ”…/“的区别:

/ :表示当前路径的根路径。

./ :表示当前路径。

…/ :表示父级路径,当前路径所在的上一级路径。

你可能感兴趣的:(python)