python 路徑排序

文件以數字命名的大批量文件,做各種處理前最好對路徑排序,

1.按照文件創建時間排序

import os
image_dir = r'D:\'
images = os.listdir(image_dir)
images.sort(key = lambda x:os.path.getmtime(os.path.join(image_dir,x)))

2.按照文件名排序,比如‘1000.jpg’

import os
image_dir = r'D:\'
images = os.listdir(image_dir)
images.sort(key = lambda x:int(x[:-4]))
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章