From 61a86b6789df7b93eb7c3609a2248cfa3212b8d9 Mon Sep 17 00:00:00 2001 From: yono Date: Sat, 21 Jun 2025 22:26:27 +0900 Subject: [PATCH] =?UTF-8?q?fix:=E3=83=95=E3=82=A9=E3=83=AB=E3=83=80?= =?UTF-8?q?=E4=B8=B8=E3=81=94=E3=81=A8zip=E3=81=95=E3=82=8C=E3=81=A6?= =?UTF-8?q?=E3=81=97=E3=81=BE=E3=81=86=E3=83=90=E3=82=B0=E3=81=AE=E8=A7=A3?= =?UTF-8?q?=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/batch/archive_jsk_data.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ecs/jskult-batch-archive-jsk-data/src/batch/archive_jsk_data.py b/ecs/jskult-batch-archive-jsk-data/src/batch/archive_jsk_data.py index 655074ff..dd484193 100644 --- a/ecs/jskult-batch-archive-jsk-data/src/batch/archive_jsk_data.py +++ b/ecs/jskult-batch-archive-jsk-data/src/batch/archive_jsk_data.py @@ -52,7 +52,8 @@ def exec(): # 作成したCSVをzip形式に圧縮 zip_file_path = path.join(temporary_dir, f"{file_name}.zip") with zipfile.ZipFile(zip_file_path, 'w', zipfile.ZIP_DEFLATED) as zipf: - zipf.write(csv_file_path) + arcname = path.basename(csv_file_path) + zipf.write(csv_file_path, arcname=arcname) logger.info(f"zip形式への圧縮に成功しました。{file_name}.zip") # 圧縮したCSVを保存先へアップロード