要按创建日期排序文件,你可以使用以下步骤:
下面是一个示例代码,可以按创建日期排序文件:
import os
import datetime
def sort_files_by_creation_date(folder_path):
file_dict = {}
for filename in os.listdir(folder_path):
file_path = os.path.join(folder_path, filename)
if os.path.isfile(file_path):
file_stat = os.stat(file_path)
creation_time = datetime.datetime.fromtimestamp(file_stat.st_ctime)
file_dict[filename] = creation_time
sorted_files = sorted(file_dict.items(), key=lambda x: x[1])
for file in sorted_files:
print(file[0])
# 使用示例
folder_path = '/path/to/folder'
sort_files_by_creation_date(folder_path)
请确保将/path/to/folder替换为你想要排序文件的实际文件夹路径。
下一篇:按创建日期选择一个文件夹