首页 > 解决方案 > python- [Errno 20] 不是目录

问题描述

我正在尝试从指定的文件夹enrollemnts_rgb 读取图像,但它给出了一个错误,而不是在目录中

for folder_name in folder_list:
    files_list = os.listdir(os.path.join(base_dir, folder_name))
    temp=[]
    for file_name in files_list[:no_of_files_in_each_class]:
        temp.append(len(x))

标签: pythonkaggle

解决方案


似乎该错误Not a directorynot in the directory您的问题所断言的不同。

我的假设是您的错误实际上不在您共享的代码中。您folder_list可能包含非文件夹文件。当您传入非文件夹路径时,这会使 listdir 引发错误。

检查您的folder_list实施。


推荐阅读