Я работаю с программой, которая записывает вывод в файл csv в порядке, в котором файлы считываются из каталога. Однако с большим количеством файлов с окончаниями 1,2,3,4,5,6,7,8,9,10,11,12. Моя программа на самом деле читает файлы по алфавиту: 1,10,11,12 ...., 2,20,21 ..... 99. Проблема заключается в том, что другая программа предполагает, что упорядочение выполняется в порядке нумерации, и искажает результаты графика.
Фактически файл выглядит так: String.ext.ext2.1.txt, String.ext.ext2.2.txt
и т. Д. *
Как я могу сделать это с помощью скрипта Python?