【问题标题】:os.listdir(filename): No such file or directoryos.listdir(filename): 没有这样的文件或目录
【发布时间】:2020-03-03 13:54:04
【问题描述】:

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

不断获得: [Errno 2] 没有这样的文件或目录

文件“数据”包含“火车”和“测试”。 在这些“train”和“test”文件夹中分别包含图像(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))

【问题讨论】:

标签: python-3.x jupyter-notebook tensorflow2.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))

【讨论】:

    猜你喜欢
    • 2019-01-08
    • 2019-10-24
    • 2022-10-18
    • 1970-01-01
    • 1970-01-01
    • 2021-06-24
    • 2015-02-20
    • 1970-01-01
    相关资源
    最近更新 更多