FileNotFoundError: [WinError 3] 系统找不到指定的路径。: ‘./datasets/train/ trainA’

使用如下代码出现错误:

images_A = os.listdir("./datasets/train/trainA");

程序找不到这个相对路径在哪里。原因是因为当前这个python文件(比如train.py)和你所要找的datasets文件夹并不在同一个目录下面。如下图所示:
在这里插入图片描述
train.py在src文件夹下,而src和datasets是同一级目录。所以上述代码找不到该相对路径。
因此我们需要将上述代码稍微修改一下就可以,将 “./” 改为 “. ./”:

images_A = os.listdir("../datasets/train/trainA");
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐