csv - 使用 csv 文件为不同文件夹分离图像文件
问题描述
我正在使用 Windows 并希望将图像文件夹拆分为不同的文件夹。我有一个 .csv 文件,其中包含有关图像文件夹目标的信息。该文件的结构如下:
- 文件名,标签 aaaa.png,1 aaab.png,2 aaac.png,3 aaad.png,4
这应该被解释为图像 aaaa.png 到文件夹 1,图像 aaab.png 到文件夹 2,图像 aaac.png 到文件夹 3,图像 aaad.png 到文件夹 4。
请帮帮我
解决方案
Path2 = Path2 = '/content/gdrive/My Drive/dataset/train'
for index in data.index:
if not os.path.exists(os.path.join(Path2, data['target'][index])):
os.mkdir(path=os.path.join(Path2, data['target'][index]))
shutil.copy(os.path.join(Path2, data['Image'][index]), os.path.join(Path2, data['target'][index]))
推荐阅读
- node.js - Koa + XMLHttpRequest:请求的资源上不存在“Access-Control-Allow-Origin”标头
- php - 如何从 Woocommerce 中的数组中检索链接产品 URL?
- c# - 如何创建一个 MVC 属性,该属性接受在 Route 属性中发送的变量?
- java - 在 String Java 中附加带有双黑斜线 [\\] 的特殊字符
- javascript - Sequelize - hasMany() - setter 将前一行的外键重置为 null
- angular - 在自定义验证器中访问表单组
- php - 在整个控制器中使用变量
- node.js - 控制器设置会话数据时超测单元测试超时
- javascript - Javascript:如何使用 observable 并行调用多个 Promise 函数?
- azure-devops - 将 sonarqube 分析与 Ci 构建集成的问题