綜述
python對文件排序、遍歷
方法
首先遍歷,然後排序:
files.sort(key= lambda x:int(x[:-4]))
注意這裏處理的是形如: 0.txt 12.txt 這樣的文件命名
代碼
import os
from os.path import isfile, join
pathIn = "im1"
files = [f for f in os.listdir(pathIn) if isfile(join(pathIn, f))]
files.sort(key= lambda x:int(x[:-4]))
print(files)