【发布时间】:2010-11-26 03:16:33
【问题描述】:
我的应用下载文件,创建文件作为最终/中间数据。我想设置一个钩子(在应用程序之外),以便在我的应用程序执行任何 I/O 事件时发出警报/记录 - 例如写入文件、删除文件、从文件服务器下载文件。我使用 urllib 从数据服务器检索适合文件。
【问题讨论】:
标签: python events io hook centos
我的应用下载文件,创建文件作为最终/中间数据。我想设置一个钩子(在应用程序之外),以便在我的应用程序执行任何 I/O 事件时发出警报/记录 - 例如写入文件、删除文件、从文件服务器下载文件。我使用 urllib 从数据服务器检索适合文件。
【问题讨论】:
标签: python events io hook centos
如果您知道文件将下载到哪里,一种解决方案可能是使用 inotify。特别是,pyinotify 似乎很有趣。不过我不知道 CentOS 是否有足够新的 Linux 内核版本来支持它。
【讨论】: