Невозможно правильно отсортировать файл по дате создания - PullRequest
0 голосов
/ 03 июня 2019

Я бы хотел отсортировать некоторые файлы по дате создания. Я использую функцию getctime из библиотеки os. Кажется, не работает с моим кодом ... Я могу сделать что-то не так. Тем не менее, он должен работать, если я понял функцию getctime ... "Вернуть системное время ctime, которое в некоторых системах (например, Unix) - это время последнего изменения метаданных, а в других (например, Windows) - время создания путь. Возвращаемое значение - число, указывающее количество секунд с начала эпохи "

'' 'питон

##getting creating date time
creation_date_list = []    
for file_name in list_file_name:
    path_file = os.path.join(PATH,file_name)
    creation_date_list.append(os.path.getctime(path_file))
creation_date_list.sort()

for element in creation_date_list:
    creation_date_temp = 0
    index = 0
    temp_list = []
    while(creation_date_temp != element):
        path_file = os.path.join(PATH,list_file_name[index])
        creation_date_temp = os.path.getctime(path_file)
        index = index+1
    temp_list.append(list_file_name[index-1])
    temp_list.append(element)
    list_detailed_file.append(temp_list)   

'' '

Это должно дать мне список имен файлов, отсортированных по дате создания. Я сделал ошибку?

Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...