如何使用Python监视和监视新创建的文件的ftp挂载点

2024-05-19 21:14:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我能够使用基于inotify内核子系统的解决方案监视本地目录。还有一些python项目也在inotify之上工作,比如pyinotifyPyInotifyfsmonitor和{a4}。在

我已经使用curlftpfs在本地目录中挂载了远程ftp服务器,所以现在所有同步都很容易。但是inotify不能像本地目录那样监视网络挂载点。在

我想跟踪是否有新文件添加到ftp服务器。基于inotifi如何实现基于目录的本地解决方案。在


Tags: 项目网络服务器目录远程ftp解决方案内核
1条回答
网友
1楼 · 发布于 2024-05-19 21:14:05

它几乎不能工作。FTP协议没有API来通知客户端这些更改。curlftpfs必须不断地轮询远程文件夹,以便为inotify或其他类似工具提供通知。它很难做到这一点。在

你必须自己轮询FTP文件夹。在

请参见示例Monitor remote FTP directory。在

相关问题 更多 >