From 392fbce083d008087c496260fabcf1efe5132a89 Mon Sep 17 00:00:00 2001 From: yzqzss <30341059+yzqzss@users.noreply.github.com> Date: Thu, 19 Jan 2023 21:18:59 +0800 Subject: [PATCH] speed up file scanning use `set` instead of `list` to speed up the scanning of large numbers of files (>10000) in `images/`. --- dumpgenerator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dumpgenerator.py b/dumpgenerator.py index 101ea1a..7c6d751 100755 --- a/dumpgenerator.py +++ b/dumpgenerator.py @@ -2250,7 +2250,7 @@ def resumePreviousDump(config={}, other={}): listdir = os.listdir('%s/images' % (config['path'])) except: pass # probably directory does not exist - listdir.sort() + listdir = set(listdir) complete = True lastfilename = '' lastfilename2 = ''