1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/usr/bin/env python #coding=utf-8 import os from pyinotify import WatchManager, Notifier, ProcessEvent, IN_DELETE, IN_CREATE,IN_MODIFY wm = WatchManager() mask = IN_DELETE | IN_CREATE |IN_MODIFY # watched events class PFilePath(ProcessEvent): def process_IN_CREATE( self , event): print "Create file: %s " % os.path.join(event.path, event.name) def process_IN_DELETE( self , event): print "Delete file: %s " % os.path.join(event.path, event.name) def process_IN_MODIFY( self , event): print "Modify file: %s " % os.path.join(event.path, event.name) if __name__ = = "__main__" : notifier = Notifier(wm, PFilePath()) wdd = wm.add_watch( '.' , mask, rec = True ) while True : try : notifier.process_events() if notifier.check_events(): notifier.read_events() except KeyboardInterrupt: notifier.stop() break |
Linux下用Python脚本监控目录变化代码分享
2020-07-04 09:19Python教程网 Python
这篇文章主要介绍了Linux下用Python脚本监控目录变化代码分享,本文直接给出实现代码,需要的朋友可以参考下
延伸 · 阅读
- 2022-06-28vscode远程免密登入Linux服务器的配置方法
- 2022-06-27Linux 5.20将支持XFS的异步缓冲写入和IO_uring以获得
- 2022-06-24基于Python编写一个监控CPU的应用系统
- 2022-06-24用 Curtail GUI 应用轻松压缩 Linux 中的图像
- 2022-06-21Linus Torvalds发布Linux 5.19-rc3内核
- 2022-05-08微信手机温度监控怎么设置?微信手机温度监控
- Python
python访问类中docstring注释的实现方法
这篇文章主要介绍了python访问类中docstring注释的实现方法,涉及python类注释的访问技巧,非常具有实用价值,需要的朋友可以参考下...
- Python
Windows下Python的Django框架环境部署及应用编写入门
这篇文章主要介绍了Windows下Python的Django框架环境部署及程序编写入门,Django在Python的框架中算是一个重量级的MVC框架,本文将从程序部署开始讲到hellow world...
- Python
分析并输出Python代码依赖的库的实现代码
这篇文章主要介绍了分析并输出Python代码依赖的库的实现代码,需要的朋友可以参考下...
- Python
python中使用smtplib和email模块发送邮件实例
python脚本发邮件,一般会用到smtplib和email这两个模块。看看该模块怎么使用,先看smtplib模块。 smtplib模块定义了一个简单的SMTP客户端,可以用来在互联网上...
- Python
keras.layer.input()用法说明
这篇文章主要介绍了keras.layer.input()用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...
- Python
pandas将DataFrame的列变成行索引的方法
下面小编就为大家分享一篇pandas将DataFrame的列变成行索引的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...
- Python
Python实现敏感词过滤的4种方法
这篇文章主要介绍了Python实现敏感词过滤的4种方法,帮助大家处理不和谐的言论,感兴趣的朋友可以了解下...
- Python
Django自带的用户验证系统实现
这篇文章主要介绍了Django自带的用户验证系统实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下...