У меня есть файлы, которые отсортированы по имени в окнах, как показано ниже:
1_0
1_1
1_2
1_3
1_4
1_5
1_6
1_7
1_8
1_9
1_10
1_11
2_0
2_1
За первое целое число перед тем, как _
должна быть первая сортировка, за которым следует целое число после _
.Я хочу сортировать в glob таким же образом.Однако, когда я использую sorted(glob.glob(files))
, вместо этого я получаю порядок, подобный следующему:
1_1
1_10
1_11
1_12
1_13
1_14
1_15
1_16
1_17
1_18
1_19
1_2
Для файлов указанного выше формата есть простой способ сделать сортировку глобуса по имени так же, как в Windows