Мне нужно отсортировать изображения по номерам в имени файла.
Например:
[1.jpg, 10.jpg, 3.jpg ...]
Я устал от библиотеки natsort и отсортированных функций, оба дают одинаковый результат
import glob
from natsort import natsorted
images =[]
for img in glob.glob('E:/train/image/*.jpg'):
images.append(img)
natsorted(images)
это выходы:
[ 1, 10, 11, 12, 2, 22, 3 ]
но это должно быть:
[ 1, 2, 3, 10, 11, 12, 22 * 1013 *]