1

我想监视一个目录以在该目录中创建新文件。我在 python 中发现很少有项目在像pyinotifyPyInotifyfsmonitorinotify这样的子系统之上工作。

我不想使用这些模块,因为我想通过创建一些只能捕获 Linux 上新创建的文件的小子集来学习。

4

1 回答 1

1

如果您特别喜欢使用 Python,则必须调用(使用)一个 Python 库,该库提供内核原生 inotify C 库的 C 绑定。这种方式会抑制生产性学习。除此之外,如果装订写得不好,你最终会走错路!

如果您不介意使用 C 语言,inotify 手册页提供了一个非常好的简单实现示例。你可以从那里捡起来!

祝你好运!

于 2018-03-18T11:52:25.213 回答