【发布时间】:2011-08-09 22:54:22
【问题描述】:
我正在尝试使用 Python 程序中的一种方法来检测文件系统上的文件是否已被修改。我知道我可以每隔 5 秒运行一次以检查系统的最后修改日期,但我很好奇是否有更简单的方法来执行此操作,而不需要我的程序反复检查.
有人知道这种方法吗?
【问题讨论】:
-
什么平台? Windows 有一个系统服务可以在目录或文件更改时注册回调。
-
Linux,但我更愿意让程序跨平台兼容。
-
如果您正在为 Windows 编程,您可能会考虑使用 .Net File System Watcher。 ironpython.info/index.php/Watching_the_FileSystem
-
@TobiasKienzler 马马虎虎,这个问题想看一个single文件。
标签: python