主要是数字:比如有文件夹1,2,3,4,5,6,7,8,9,10
os.listdir()顺序:1,10,2,3,4,5,6,7,8,9
Windows显示顺序:1,2,3,4,5,6,7,8,9,10
解决方法:
import natsort
name = natsort.natsorted(os.listdir(path),alg = natsort.ns.PATH)
主要是数字:比如有文件夹1,2,3,4,5,6,7,8,9,10
os.listdir()顺序:1,10,2,3,4,5,6,7,8,9
Windows显示顺序:1,2,3,4,5,6,7,8,9,10
解决方法:
import natsort
name = natsort.natsorted(os.listdir(path),alg = natsort.ns.PATH)