#file #sorting
Вопрос:
Друзья, у меня есть папка, содержащая три файла с именами 1a.txt, 121а amp; 151a.txt. Когда я пытаюсь отсортировать файлы, имя файла 121a стоит перед 1a.
import os
path = r"C:UsersAdminDownloadsTelegram Desktopnumber test"
files = os.listdir(path)
print(path)
Выход:
C:UsersAdminDownloadsTelegram Рабочий столчисловой тест
for file in files:
print(file)
Но чего я хочу, так это 1a.txt, 121a.txt, 151a.txt. Нужны ваши полезные отзывы.
Спасибо.
Ответ №1:
Переименовать в «001.txt»: когда формат в целом будет одинаковым, он будет работать.