Watchdog

Screenshot der Software:
Watchdog
Softwarebeschreibung:
Version: 0.6.0
Upload-Datum: 14 Apr 15
Entwickler: Gora Khargosh
Lizenz: Frei
Popularität: 3

Rating: nan/5 (Total Votes: 0)

Watchdog ist ein Python-API, um Dateisystem-Ereignisse zu überwachen.
Watchdog lässt Ihre Python-Programme zu überwachen Dateisystem Ereignisse als portabel wie möglich mit:
* Inotify auf Linux
* FSEvents unter Mac OS X
* Windows-API unter Windows
* Wahl als Fallback-Mechanismus
Verwendungsbeispiel:

 import sys
Importzeit
von Watchdog Import Observer, FileSystemEventHandler
Import-Protokollierung
logging.basicConfig (level = logging.DEBUG)
Klasse MyEventHandler (FileSystemEventHandler):
& Nbsp; & nbsp; & nbsp; def catch_all_handler (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.DEBUG (event)
& Nbsp; & nbsp; & nbsp; def on_moved (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_created (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_deleted (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_modified (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
event_handler = MyEventHandler ()
Beobachter = Observer ()
observer.schedule ('a-unique-name', event_handler, * sys.argv [1:])
observer.start ()
versuchen:
& Nbsp; & nbsp; & nbsp; while True:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; time.sleep (1)
außer KeyboardInterrupt:
& Nbsp; & nbsp; & nbsp; observer.unschedule ('a-unique-name')
& Nbsp; & nbsp; & nbsp; observer.stop ()
observer.join ()

Anforderungen :

  • Python
  • pyinotify

Ähnliche Software

logkeys
logkeys

17 Feb 15

OS-SIM
OS-SIM

11 May 15

cp2fwbuilder
cp2fwbuilder

3 Jun 15

Andere Software von Entwickler Gora Khargosh

squeeze
squeeze

14 Apr 15

Kommentare zu Watchdog

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!