fix page order in pdf and more by using natural sort instead of python sort (#589)
* use natsorted * Add fast
This commit is contained in:
1 parent
431862a2e9
commit
68da853e42
2 files changed
+3
-1
No files matched your search
@@ -32,6 +32,7 @@ from tempfile import mkdtemp, gettempdir, TemporaryFile
|
||||
from shutil import move, copytree, rmtree, copyfile
|
||||
from multiprocessing import Pool
|
||||
from uuid import uuid4
|
||||
from natsort import natsorted
|
||||
from slugify import slugify as slugify_ext
|
||||
from PIL import Image
|
||||
from subprocess import STDOUT, PIPE
|
||||
@@ -762,7 +763,7 @@ def getPanelViewSize(deviceres, size):
|
||||
def sanitizeTree(filetree):
|
||||
chapterNames = {}
|
||||
for root, dirs, files in os.walk(filetree, False):
|
||||
for i, name in enumerate(sorted(files)):
|
||||
for i, name in enumerate(natsorted(files)):
|
||||
splitname = os.path.splitext(name)
|
||||
|
||||
# file needs kcc at front AND back to avoid renaming issues
|
||||
|
||||
Reference in new issue
Block a user