FileNotFoundError: [WinError 3] 系统找不到指定的路径。

    技术2023-06-19  68

    今天在写一个东西,需要根据图片名的不同动态的生成目录。 就是用os.mkdir(目录)动态生成目录,代码如下:

    coord_dir, grid_dir = get_folder_dir(img_path) # 获取存储目录 if not os.path.lexists(coord_dir): os.mkdir(coord_dir)

    结果报错了:

    FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'E:/datasets/1/13-03-13-29195300005/coordinate/'

    发现是mkdir()函数的问题,换成os.makedirs()就ok了。 原因是因为os.mkdir()只能创建一级目录。 而os.makedirs()可以创建多级目录。

    Processed: 0.020, SQL: 12