麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Python中使用Inotify監(jiān)控文件實例

2020-02-23 06:25:08
字體:
供稿:網(wǎng)友

Inotify地址:訪問

# -*- coding:utf-8 -*-import osimport pyinotifyfrom functions import *WATCH_PATH = '' #監(jiān)控目錄if not WATCH_PATH:  wlog('Error',"The WATCH_PATH setting MUST be set.")  sys.exit()else:  if os.path.exists(WATCH_PATH):    wlog('Watch status','Found watch path: path=%s.' % (WATCH_PATH))  else:    wlog('Error','The watch path NOT exists, watching stop now: path=%s.' % (WATCH_PATH))    sys.exit()class OnIOHandler(pyinotify.ProcessEvent):  def process_IN_CREATE(self, event):    wlog('Action',"create file: %s " % os.path.join(event.path,event.name))  def process_IN_DELETE(self, event):    wlog('Action',"delete file: %s " % os.path.join(event.path,event.name))  def process_IN_MODIFY(self, event):    wlog('Action',"modify file: %s " % os.path.join(event.path,event.name))def auto_compile(path = '.'):  wm = pyinotify.WatchManager()  mask = pyinotify.IN_CREATE | pyinotify.IN_DELETE | pyinotify.IN_MODIFY  notifier = pyinotify.ThreadedNotifier(wm, OnIOHandler())  notifier.start()  wm.add_watch(path, mask,rec = True,auto_add = True)  wlog('Start Watch','Start monitoring %s' % path)  while True:    try:      notifier.process_events()      if notifier.check_events():        notifier.read_events()    except KeyboardInterrupt:      notifier.stop()      breakif __name__ == "__main__":   auto_compile(WATCH_PATH)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 羞羞视频免费网站入口 | 激情久久免费视频 | 超久久| 欧美亚洲国产成人综合在线 | fc2成人免费人成在线观看播放 | 海外中文字幕在线观看 | 日本羞羞影院 | 72pao成人国产永久免费视频 | 欧美日韩大片在线观看 | 久久久一区二区三区精品 | 中文字幕免费在线观看视频 | 欧美一级做性受免费大片免费 | 全黄性性激高免费视频 | 一级黄色国产视频 | jizzzzxxxxx| 一级电影免费 | 黄色网址在线视频 | 国产中文av在线 | 天天草天天干天天射 | 黄色一级片在线观看 | 午夜国产在线 | 精品在线视频观看 | 天天草夜夜 | av成人免费| 精品91av | 女人裸体让男人桶全过程 | 亚州综合网 | 精品一区二区三区毛片 | 色七七久久影院 | 精国产品一区二区三区四季综 | 黄视频免费观看 | 97中文字幕第一一一页 | 高清国产在线 | 国产一级毛片国产 | 成人在线激情视频 | 羞羞视频在线免费 | 久久羞羞| 一级一级一级一级毛片 | 久久最新网址 | 暴力强行进如hdxxx | 日本在线播放一区二区三区 |