目前我所做的是:
import os
dir = '/var/www/site1.com'
modTime = os.path.getmtime(dir)
但是修改时间并不像在该文件夹中修改的最新文件的修改时间那样新。有没有办法获取该目录/文件夹相对于其中的文件/文件夹的 mtime?
不是不查看该文件夹中每个文件的mtime
值。
您可以对文件夹中每个条目的getmtime
值使用max()
:
modTime = max([os.path.getmtime(os.path.join(dir, p)) for p in os.listdir(dir)])