无效目录

2024-04-19 14:38:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图制作一个像MNIST这样的普什图数字的数据集,但是我得到了这个错误

for filename in os.listdir(path):

NotADirectoryError: [WinError 267] The directory name is invalid:

我的密码在这里

          Names = [['D:\\myResearchData\\jpg_to_mnist\\training_images','train'], ['D:\\myResearchData\\jpg_to_mnist\\test-images','test']]

          for name in Names:

                data_image = array('B')
                data_label = array('B')

                FileList = []
                    for dirname in os.listdir(name[0])[1:]: 
                        path = os.path.join(name[0],dirname)
                        for filename in os.listdir(path):
                            if filename.endswith(".bmp"):
                                FileList.append(os.path.join(name[0],
                                               dirname,filename))

shuffle(FileList) # Usefull for further segmenting the validation set

Tags: topathnameinfornamesosfilename