From 0c35678f27b76361b3b48adce383c7bd2e2d7569 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Mon, 24 Aug 2026 18:34:18 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=B0=86shutil=E5=AF=BC=E5=85=A5?= =?UTF-8?q?=E7=A7=BB=E8=87=B3=E6=96=87=E4=BB=B6=E9=A1=B6=E9=83=A8=EF=BC=8C?= =?UTF-8?q?=E9=81=BF=E5=85=8D=E5=9C=A8finally=E5=9D=97=E4=B8=AD=E5=AF=BC?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/worker/worker_app/tasks/generation.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/worker/worker_app/tasks/generation.py b/apps/worker/worker_app/tasks/generation.py index fcfb3ed66..08a67a030 100644 --- a/apps/worker/worker_app/tasks/generation.py +++ b/apps/worker/worker_app/tasks/generation.py @@ -15,6 +15,7 @@ from __future__ import annotations import logging import time +import shutil from pathlib import Path from video_processing.ffmpeg_utils import probe_duration @@ -731,9 +732,7 @@ def generate_video(self, task_id: str) -> dict: finally: # ── 4.1 清理渲染临时目录(无论上传成功与否都清理) if render_temp_dir: - import shutil as _shutil - - _shutil.rmtree(render_temp_dir, ignore_errors=True) + shutil.rmtree(render_temp_dir, ignore_errors=True) logger.info("[task_id=%s] 渲染临时目录已清理: %s", task_id, render_temp_dir) # ── 4.5 封面帧持久化 ──────────────────────────────────────────── try: