import os
img_folder = ''
img_list = [os.path.join(img_folder, nm) for nm in os.listdir(img_folder) if nm[-3:] in ['jpg','png','gif']]
img_list.sort()
建議大家圖片命名的時候不要簡單的用單個數字,這樣在圖片sort排序的時候,會出現11.jpg
排在2.jpg
前面
建議加上zfill()
避免上述的排序問題
idx = 1
img_name = str(idx).zfill(3)+'.jpg'
會得到001.jpg