Python 无效目录
我试图创建一个类似MNIST的普什图数字数据集,但我遇到了这个错误 对于os.listdir(路径)中的文件名: NotDirectoryError:[WinError 267]目录名无效: 我的密码在这里Python 无效目录,python,filepath,Python,Filepath,我试图创建一个类似MNIST的普什图数字数据集,但我遇到了这个错误 对于os.listdir(路径)中的文件名: NotDirectoryError:[WinError 267]目录名无效: 我的密码在这里 Names = [['D:\\myResearchData\\jpg_to_mnist\\training_images','train'], ['D:\\myResearchData\\jpg_to_mnist\\test-images','test']]
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
我不熟悉数据集设置,但对您进行了简短的搜索。希望能有所帮助。我怀疑有时会对文件而不是目录调用
os.listdir(path)
,这会给您带来错误。在调用之前,可能应该检查path
是否是文件或目录。我不熟悉数据集设置,但对您进行了简短的搜索。希望有帮助。我怀疑有时会对文件而不是目录调用os.listdir(path)
,这会导致错误。在调用之前,可能应该检查path
是否是文件或目录。