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”
在这里插入图片描述
而我的文件路径是这样定义的:

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

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

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

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

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

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

./ :表示当前路径。

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

  • 9
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值