相关文章推荐
爱听歌的匕首  ·  MS SQL ...·  7 月前    · 
重感情的沙滩裤  ·  c# - How to convert ...·  1 年前    · 
果断的甜瓜  ·  oracle sql instr 用法-掘金·  1 年前    · 

OSError:[WinError 123] 文件名、目录名或卷标语法不正确:'D:\\cat-and-dog\training_set\training_set'

0 人关注

我是python的新手。我试图运行CNN的分类代码。请帮助我解决这个错误。

4 个评论
Why is it 'D:\\..\..' ?
我想你缺少的是文件扩展名,你能分享一下你试图运行的代码吗?
错误行是这样的:training_set = train_datagen.flow_from_directory('D:\cat-and-dog\training_set\training_set', target_size = (64, 64), batch_size = 32, class_mode = 'binary')
从下面的博客中获取。 becominghuman.ai/...
python
pycharm
Jeffin Ninu
Jeffin Ninu
发布于 2020-04-01
1 个回答
g814
g814
发布于 2020-04-01
已采纳
0 人赞同

你需要使用正斜线而不是反斜线。 这样就可以了。

os.chdir("d:/cat-and-dog/training_set/training_set")

But this doesn't:

 os.chdir("d:\cat-and-dog\training_set\training_set")

你也可以使用双正斜线。

os.chdir("d://cat-and-dog/training_set/training_set")