From 53f3f839e1983371fac745a1d961c038e2edb024 Mon Sep 17 00:00:00 2001 From: RogerWork Date: Mon, 16 Oct 2023 15:26:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 9c2146f..007b3a7 100644 --- a/main.py +++ b/main.py @@ -8,6 +8,8 @@ def main_process(): cate = "" path = "" + _exist_file_list = [] + if disk == "" or cate == "" or path == "": print("检查参数") return @@ -18,9 +20,16 @@ def main_process(): print(f"请注意!!!文件的md5({md5})已经存在: {f}") else: md5 = get_file_md5(f) + if exist := is_exist(md5): + _exist_file_list.append(f) + print(f"重复文件!!!md5为({md5})的文件已经存在,文件路径:{exist['path']} -> {f}") + continue insert_data((cate, disk, f, md5)) print(f"文件的md5({md5})成功插入: {f}") + return _exist_file_list if __name__ == "__main__": - main_process() + exist_file_list = main_process() + for ef in exist_file_list: + print(ef)