即使该目录确实存在于驱动器上,您如何修复 FileNotFound 错误代码?

我的老师告诉我们班级要制作一个基本的图像分类器,即使目录存在于硬盘驱动器上,我也无法正确尝试引用目录的路径。


我尝试重命名目录,甚至直接从 Properties 复制路径,以确保我没有引用错误的目录。


import os

import cv2 


DATADIR = "D:\Datasets\PetImages"

CATEGORIES = ['Cat, Dog']


for category in CATEGORIES:

    path = os.path.join(DATADIR, category)

    for img in os.listdir(path):

        img_array = cv2.imread(os.path.join(path,img), cv2.IMREAD_GRAYSCALE)

即使我认为我正确引用了目录,我仍然收到以下错误代码。


FileNotFoundError: [WinError 3] The system cannot find the path specified: 'D:\\Datasets\\PetImages\\Cat, Dog'



互换的青春
浏览 186回答 2
2回答

一只甜甜圈

更改:CATEGORIES = ['Cat, Dog']到CATEGORIES = ['Cat', 'Dog']
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python