【问题标题】:Do I need to update the watch when new sub-folder add in the monitor folder监视文件夹中添加新子文件夹时是否需要更新手表
【发布时间】:2011-05-16 08:35:59
【问题描述】:

我看过一个文件夹,该文件夹每天都会创建一个新的子文件夹,使用日期作为名称(例如 201105124)。我已经启动了一个守护进程来观看它,但是如果添加了新的子文件夹,则无法触发新子文件夹中的事件。我需要为新文件夹更新手表吗?

谢谢你的回答。

问候 罗伊

【问题讨论】:

    标签: python pyinotify


    【解决方案1】:

    而且我发现函数add_watch中有一个参数auto_add, 它可以在手表创建时自动添加目录。 但它需要事件 IN_CREATE。

    【讨论】:

      【解决方案2】:

      是的,创建目录后需要使用update_watch

      【讨论】:

      • add_watch(auto_add=True) 是一个更简单的解决方案。因此,另一个答案更好。
      猜你喜欢
      • 2021-08-08
      • 2014-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-18
      • 1970-01-01
      • 2012-11-17
      • 1970-01-01
      相关资源
      最近更新 更多