From 77a0699cda57de2d2ed4f49fb93079679675b322 Mon Sep 17 00:00:00 2001 From: Cp0204 Date: Wed, 28 Feb 2024 01:07:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=BF=87=E6=9C=9F=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E4=B9=9F=E9=A2=84=E5=BB=BA=E6=96=87=E4=BB=B6=E5=A4=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- quark_auto_save.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/quark_auto_save.py b/quark_auto_save.py index d183861..8bfb5c3 100644 --- a/quark_auto_save.py +++ b/quark_auto_save.py @@ -272,7 +272,15 @@ def rename(fid, file_name): def update_savepath_fid(tasklist): - dir_paths = [item["savepath"] for item in tasklist] + dir_paths = [ + item["savepath"] + for item in tasklist + if not item.get("enddate") + or ( + datetime.now().date() + <= datetime.strptime(item["enddate"], "%Y-%m-%d").date() + ) + ] dir_paths_exist_arr = get_fids(dir_paths) dir_paths_exist = [item["file_path"] for item in dir_paths_exist_arr] # 比较创建不存在的