我一直在努力在python上打开文件。我不确定为什么我不能打开文件,为什么我只在代码中放一个却显示两个//。 这就是说
OSError Traceback (most recent call
last)
<ipython-input-82-40719067ea74> in <module>
----> 1 train_data = create_train_data()
<ipython-input-79-414ab1fcfe22> in create_train_data()
1 def create_train_data():
2 train_data = []
----> 3 for img in tqdm(os.listdir(TRAIN_DIR)):
4 label = label_img(img)
5 path = os.path.join(TRAIN_DIR ,img)
OSError: [WinError 123] The filename, directory name, or volume label
syntax is incorrect: 'D:\\Dog vs cat\\dogs-vs-cats\train'
我已经检查过我是否有tqdm。
enter code here
from tqdm import tqdm
TRAIN_DIR = 'D:\Dog vs cat\dogs-vs-cats\train'
def create_train_data():
train_data = []
for img in tqdm(os.listdir(TRAIN_DIR)):
label = label_img(img)
path = os.path.join(TRAIN_DIR ,img)
img = cv2.resize(cv2.imread(path, cv2.IMREAD_GRAYSCALE)
(IMG_SIZE,IMG_SIZE))
training_data.append([np.array(label)])
shufle(training_data)
np.save('train_data.npy', training_data)
return training_data
train_data = create_train_data()
我希望这样才能真正打开文件。