From 61890cb388ebc726836e809739818be86acbb8f2 Mon Sep 17 00:00:00 2001 From: thsrite Date: Wed, 9 Aug 2023 09:04:04 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=B8=8B=E8=BD=BD=E5=AD=97=E5=B9=95?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=88=9B=E5=BB=BA=E7=9B=AE=E5=BD=95=EF=BC=88?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E5=99=A8=E5=BC=80=E5=90=AF=E4=B8=B4=E6=97=B6?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E7=9A=84=E6=83=85=E5=86=B5=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/modules/subtitle/__init__.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/app/modules/subtitle/__init__.py b/app/modules/subtitle/__init__.py index 19a4fd03..81f35b6b 100644 --- a/app/modules/subtitle/__init__.py +++ b/app/modules/subtitle/__init__.py @@ -57,10 +57,10 @@ class SubtitleModule(_ModuleBase): if download_dir.exists(): break time.sleep(1) - # 不是目录说明是单文件种子,直接使用下载目录 + # 目录不存在则创建目录 if not download_dir.exists(): - logger.error(f"字幕下载位置不存在:{download_dir}") - return + download_dir.mkdir(parents=True, exist_ok=True) + # 不是目录说明是单文件种子,直接使用下载目录 if download_dir.is_file(): download_dir = download_dir.parent # 读取网站代码 @@ -91,9 +91,6 @@ class SubtitleModule(_ModuleBase): # 下载 ret = request.get_res(sublink) if ret and ret.status_code == 200: - # 创建目录 - if not download_dir.exists(): - download_dir.mkdir(parents=True, exist_ok=True) # 保存ZIP file_name = TorrentHelper.get_url_filename(ret, sublink) if not file_name: