我有一组文件夹,我希望能够运行一个函数来找到最近编辑的文件并告诉我文件的名称和它所在的文件夹。
文件夹布局:
root
Folder A
File A
File B
Folder B
File C
File D
etc...
任何让我开始的提示,因为我遇到了一些障碍。
最佳答案
你应该看看 os.walk功能,以及os.stat ,它可以让你做类似的事情:
import os
max_mtime = 0
for dirname,subdirs,files in os.walk("."):
for fname in files:
full_path = os.path.join(dirname, fname)
mtime = os.stat(full_path).st_mtime
if mtime > max_mtime:
max_mtime = mtime
max_dir = dirname
max_file = fname
print max_dir, max_file
关于python - 在python中查找最近编辑的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2731014/