我正在尝试编写一个简单的脚本来递归地翻阅目录并检查是否有任何文件已更改。到目前为止,我只有遍历:
import fnmatch
import os
from optparse import OptionParser
rootPath = os.getcwd()
pattern = '*.js'
for root, dirs, files in os.walk(rootPath):
for filename in files:
print( os.path.join(root, filename))
我有两个问题:
1. 如何判断文件是否被修改?
2. 如何查看目录是否被修改?- 我需要这样做,因为我希望遍历的文件夹很大。如果我可以检查目录是否已被修改并且不会递归地翻阅未更改的目录,这将有很大帮助。
谢谢!