os.listdir(filename):没有这样的文件或目录

时间:2020-03-03 13:54:04

标签: python-3.x jupyter-notebook tensorflow2.0

我正在慢慢学习Tensorflow,但是在加载我下载到模型中的数据时遇到了问题。

继续获取: [Errno 2]没有这样的文件或目录

文件“数据”同时包含“火车”和“测试”。 在“培训”和“测试”文件夹中分别包含图像(jpg)。

此ipynb文件在与“数据”文件相同的文件夹中创建。

PATH = os.path.join(os.path.dirname('data'))

train_dir = os.path.join(PATH, 'train')
test_dir = os.path.join(PATH, 'test')

num_train = len(os.listdir(train_dir))
num_test = len(os.listdir(test_dir))

1 个答案:

答案 0 :(得分:1)

不使用任何功能获取路径,只需使用文件夹名称即可。

PATH = 'data'

PATH = os.path.join(os.path.abspath(os.getcwd()),'data')
train_dir = os.path.join(PATH, 'train')
test_dir = os.path.join(PATH, 'test')

num_train = len(os.listdir(train_dir))
num_test = len(os.listdir(test_dir))
相关问题