質問編集履歴

1

自分なりにfor文を書いてみた結果、エラーが発生します。

2018/09/07 03:22

投稿

matt17
matt17

スコア16

test CHANGED
File without changes
test CHANGED
@@ -50,11 +50,37 @@
50
50
 
51
51
  for label, path in zip(labels, os.listdir('./img/img_convert')):
52
52
 
53
+ if label==0:
54
+
55
+ shutil.move(path,'./img/img_group/0')
56
+
57
+ elif label==1:
58
+
59
+ shutil.move(path,'./img/img_group/1')
60
+
61
+ elif label==2:
62
+
63
+ shutil.move(path,'./img/img_group/2')
64
+
65
+ elif label==3:
66
+
67
+ shutil.move(path,'./img/img_group/3')
68
+
69
+ elif label==4:
70
+
71
+ shutil.move(path,'./img/img_group/4')
72
+
73
+ print(label, path)
74
+
53
75
  ```
54
76
 
55
77
 
56
78
 
79
+ これで実行すると、
80
+
57
- ここでprint(label,path)を実行すると、ラベルと画像のファイル名が表示されますが、それをフォルダに分けて保存したいです。
81
+ FileNotFoundError: [Errno 2] No such file or directory: '20180906060309102_276.jpg'
82
+
83
+ というエラーが出ます。
58
84
 
59
85
  どなたかやり方をご教授ください。
60
86