Я бы хотел отсортировать некоторые файлы по дате создания. Я использую функцию 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)
'' '
Это должно дать мне список имен файлов, отсортированных по дате создания. Я сделал ошибку?
Большое спасибо