Watchdog

Screenshot Software:
Watchdog
Mga detalye ng Software:
Bersyon: 0.6.0
I-upload ang petsa: 14 Apr 15
Nag-develop: Gora Khargosh
Lisensya: Libre
Katanyagan: 65

Rating: 3.0/5 (Total Votes: 2)

asong tagapagbantay ay isang Python API upang subaybayan ang mga kaganapan filesystem.
Asong tagapagbantay nagbibigay-daan sa iyong Python programa subaybayan ang filesystem mga kaganapan bilang portably hangga't maaari gamit ang:
* Inotify sa Linux
* FSEvents sa Mac OS X
* Windows API sa Windows
* Botohan bilang isang mekanismo fallback
Halimbawa ng Paggamit:

-import sys
oras ng pag-import
mula sa pag-import asong tagapagbantay tagamasid, FileSystemEventHandler
-import na pag-log
logging.basicConfig (antas = logging.DEBUG)
klase MyEventHandler (FileSystemEventHandler):
& Nbsp; & nbsp; & nbsp; def catch_all_handler (sa sarili, kaganapan):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.debug (kaganapan)
& Nbsp; & nbsp; & nbsp; def on_moved (sa sarili, kaganapan):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (kaganapan)
& Nbsp; & nbsp; & nbsp; def on_created (sa sarili, kaganapan):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (kaganapan)
& Nbsp; & nbsp; & nbsp; def on_deleted (sa sarili, kaganapan):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (kaganapan)
& Nbsp; & nbsp; & nbsp; def on_modified (sa sarili, kaganapan):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (kaganapan)
event_handler = MyEventHandler ()
tagamasid = tagamasid ()
observer.schedule ('ang isang natatanging pangalan', event_handler, * sys.argv [1:])
observer.start ()
subukan ang:
& Nbsp; & nbsp; & nbsp; habang Tama:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; time.sleep (1)
maliban KeyboardInterrupt:
& Nbsp; & nbsp; & nbsp; observer.unschedule ('ang isang natatanging pangalan ng')
& Nbsp; & nbsp; & nbsp; observer.stop ()
observer.join ()

Mga Kinakailangan :

  • Python
  • pyinotify

Katulad na software

pms
pms

11 May 15

FunkLoad
FunkLoad

11 May 15

exede-status
exede-status

20 Feb 15

IPShutter
IPShutter

3 Jun 15

Iba pang mga software developer ng Gora Khargosh

squeeze
squeeze

14 Apr 15

Mga komento sa Watchdog

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!