回答編集履歴
3
バグ修正
test
CHANGED
@@ -20,9 +20,9 @@
|
|
20
20
|
|
21
21
|
for file in files:
|
22
22
|
|
23
|
-
|
23
|
+
full_name = os.path.join(des_folder, file)
|
24
24
|
|
25
|
-
|
25
|
+
if file_name != './archive.zip':
|
26
26
|
|
27
27
|
myZip.write(full_name, os.path.relpath(full_name, des_folder))
|
28
28
|
|
2
コメントに対して修正
test
CHANGED
@@ -20,8 +20,10 @@
|
|
20
20
|
|
21
21
|
for file in files:
|
22
22
|
|
23
|
-
f
|
23
|
+
if file != 'archive.zip':
|
24
24
|
|
25
|
+
full_name = os.path.join(des_folder, file)
|
26
|
+
|
25
|
-
myZip.write(full_name, os.path.relpath(full_name, des_folder))
|
27
|
+
myZip.write(full_name, os.path.relpath(full_name, des_folder))
|
26
28
|
|
27
29
|
```
|
1
説明追加
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
-
forループの中でzipファイルを作るのではなく、外で作るべきではないですか
|
1
|
+
forループの中でzipファイルを作るのではなく、外で作るべきではないですか
|
2
|
+
|
3
|
+
そうでないと、同じファイル名でフォルダごとに上書きしてしまします。
|
2
4
|
|
3
5
|
|
4
6
|
|