Description

pyinotify is a pure Python module for monitoring filesystems changes. pyinotify relies on a Linux Kernel feature (merged in kernel 2.6.13) called inotify. inotify is an event-driven notifier, its notifications are exported from kernel space to user space through three system calls. pyinotify binds these system calls and provides an implementation on top of them offering a generic and abstract way to manipulate those functionalities.

Download pyinotify 0.8.1 (under GPL 2)

Documentation

Introduction

Advanced documentation

Contribute to the Wiki

Those pages are freely editable thus feel free to edit them and enhance the documentation. You can also create a new page if you wish to introduce a full example using Pyinotify. Maybe a good start could be modifying this page PyinotifyExamples. You also can report/fix a problem by creating a new ticket here.