python读取文件夹下所有文件名,排序

2020-07-27  本文已影响0人  丙吉

python 读取某个文件夹下的所有的文件名,可以 直接用os.listdir(filePath)即可。

import os

files=os.listdir(".")

files.sort()

print(files)

['1.txt', '10.txt', '11.txt', '2.txt', '3.txt']

files.sort(key= lambda x:int(x[:-4]))

print(files)

['1.txt', '2.txt', '3.txt', '10.txt', '11.txt']

上一篇 下一篇

猜你喜欢

热点阅读