gpt4 book ai didi

python - 如何使用 inotify Linux 内核子系统为 python 中的新文件创建创建最简单的目录观察器?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:37:16 26 4
gpt4 key购买 nike

我想监控一个目录,以便在该目录中创建新文件。我在 python 中发现很少有项目在 inotify 子系统之上工作,比如 pyinotify , PyInotifyfsmonitor .

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

最佳答案

如果您特别喜欢使用 Python,则必须调用(使用)一个 Python 库,该库提供内核的 native inotify C 库的 C 绑定(bind)。这种抑制了有效的学习。除此之外,如果绑定(bind)写得不好,你会走错路!

如果您不介意亲自动手使用 C,inotify man page提供了一个很好的简单实现示例。你可以从那里拿起它!

祝你好运!

关于python - 如何使用 inotify Linux 内核子系统为 python 中的新文件创建创建最简单的目录观察器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47526914/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com