回答編集履歴
1
追記
test
CHANGED
@@ -1 +1,23 @@
|
|
1
|
-
``shutil.copyfile()``のコピー先はファイルパスにする必要があります。フォルダに対して処理をしないようにする必要があります。
|
1
|
+
``shutil.copyfile()``のコピー先はファイルパスにする**ボールドテキスト**必要があります。フォルダに対して処理をしないようにする必要があります。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
---
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
【追記】私の環境では下記コードでコピー出来ました。
|
10
|
+
|
11
|
+
```python
|
12
|
+
|
13
|
+
for label, path in zip(labels,os.listdir('./data2')):
|
14
|
+
|
15
|
+
os.makedirs(f"./data2_group/{label}", exist_ok=True)
|
16
|
+
|
17
|
+
if os.path.isfile('./data2/' + path):
|
18
|
+
|
19
|
+
shutil.copyfile(f"./data2/{path.replace(' .jpg', ' ')}", f"./data2_group2/{label}/{path.replace(' .jpg', ' ')}")
|
20
|
+
|
21
|
+
print(label, path)
|
22
|
+
|
23
|
+
```
|