Python utility to watch the file modification. There are similar libraries: pyinotify, watchdog. These libraries watch the file system event, but JustWatch is supported modification only.
First of all, import classes from justwatch
:
from justwatch import WatchManager, Observer
make WatchManager
instance and add file or directory:
manager = WatchManager()
manager.add_file("./README.md")
manager.add_dir("./tests")
make Observer
instance and set callback:
observer = Observer(manager)
@observer.set_callback
def callback(item):
print "Catch the modification of '{0}'".format(item.path)
and run observer.watch
observer.watch()
$ git clone [email protected]:alice1017/JustWatch.git
$ cd JustWatch
$ python setup.py build install
or
$ pip install just-watch
- Forks on Github
- Find a bug? Send a pull request to get it merged and published.