我有一个存储 csv 文件的文件夹。如何让 python 搜索这个文件夹并返回最近创建的文件的文件名。例如搜索 C:\CSVfiles 并以 C:\CSVfiles\CSVmostrecent.csv 的形式返回文件名?我正在使用窗户。
问问题
1248 次
1 回答
7
您可以使用函数的key
参数max()
:
import os
import glob
filename = max(glob.iglob("c:/csvfiles/*.csv"), key=os.path.getmtime)
根据您的意图,您可能希望使用os.path.getctime
而不是os.path.getmtime
.
于 2012-08-10T10:47:31.537 回答