当目录不为空时执行python脚本-目录监视

当目录不为空时执行python脚本-目录监视,python,linux,shell,daemon,Python,Linux,Shell,Daemon,我有一个python脚本,它通过一个目录转换图像和视频。 问题是,python脚本是手动执行的,但我需要在linux平台下将文件放入目录时自动执行该脚本 设置python脚本以监视/监视目录的最佳方法是什么 我已经研究了很多选项,但不确定哪一个只是简单地设置脚本,以便在将文件放入目录时执行 高级感谢执行此操作的“干净”方法是使用系统。如果您想使用Python与它进行接口,那么就有一个项目 不过,您不必直接使用inotify,有一些工具可以让您钩住。事实上,那个链接上的人似乎在尝试做一些与你想要的

我有一个python脚本,它通过一个目录转换图像和视频。 问题是,python脚本是手动执行的,但我需要在linux平台下将文件放入目录时自动执行该脚本

设置python脚本以监视/监视目录的最佳方法是什么

我已经研究了很多选项,但不确定哪一个只是简单地设置脚本,以便在将文件放入目录时执行


高级感谢

执行此操作的“干净”方法是使用系统。如果您想使用Python与它进行接口,那么就有一个项目

不过,您不必直接使用inotify,有一些工具可以让您钩住。事实上,那个链接上的人似乎在尝试做一些与你想要的非常相似的事情——看看吧


你可以使用蛮力,尽管它只是周期性地运行命令,而不仅仅是在某些事情发生变化时。

实现这一点的“干净”方法是使用系统。如果您想使用Python与它进行接口,那么就有一个项目

不过,您不必直接使用inotify,有一些工具可以让您钩住。事实上,那个链接上的人似乎在尝试做一些与你想要的非常相似的事情——看看吧

您可以使用蛮力,尽管它只是周期性地运行命令,而不仅仅是在某些情况发生变化时。

使用pyinotify:

这里有一个教程:

使用pyinotify:

这里有一个教程:

签出

或者举个简单的例子:

退房

或者举个简单的例子:


@奈特丹:不客气!它回答了你的问题吗?如果是这样,你应该接受绿色的复选标记。@奈特丹:不客气!它回答了你的问题吗?如果是这样,您应该接受绿色复选标记。