Python wrapper for the libfswatch
Project description
Python fswatch
Python wrapper for the libfswatch
Install
brew install fswatch
pip install fswatch
Usage
from fswatch import Monitor
monitor = Monitor()
monitor.add_path('/tmp/test/')
def callback(path, evt_time, flags, flags_num, event_num):
print(path.decode())
monitor.set_callback(callback)
monitor.start()
Low level functions can be accessed via libfswatch
module.
It is implemented one to one with this header file
from fswatch import libfswatch
libfswatch.fsw_init_library()
handle = fsw_init_session(0)
...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fswatch-0.1.0.tar.gz
(3.1 kB
view hashes)