Python utility to watch the file modification only.
Project description
📄 Overview
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.
✏️ Usage
quick start
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()
example
📥 Installation
$ git clone git@github.com:alice1017/JustWatch.git $ cd JustWatch $ python setup.py build install
TODO: I will upload pypi registry.
👀 Contribution
Forks on Github
Find a bug? Send a pull request to get it merged and published.
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
just-watch-1.0.0b1.tar.gz
(3.1 kB
view hashes)
Built Distribution
just_watch-1.0.0b1-py2.7.egg
(7.0 kB
view hashes)