跟踪文件系统中的更改,并在检测到更改时触发回调。

tree-guardian的Python项目详细描述


树木守护者

跟踪文件系统中的更改并在更改时触发回调 正在检测。

开始

安装

pip install tree-guardian

使用量

观察项目中的更改。

fromtree_guardianimportobserve# Target function to triggerdefcb():fromtimeimporttimeprint('[{}] Changes detected...'.format(time()))observe(cb)# Run observer

在后台运行。

fromtimeimportsleepfromthreadingimportEventfromtree_guardianimportobserve# Target function to triggerdefcb():fromtimeimporttimeprint('[{}] Changes detected...'.format(time()))event=Event()observe(cb,run_async=True,event=event)# Run observer# Type your code below...try:sleep(10)# Run for 10 seconds or until interruptedexceptKeyboardInterrupt:event.set()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中从本地文件系统导入文件   spring boot如何在Java SpringBoot项目中集成Olingo(Odata)   java查找连续数组中缺少的第k个元素(超过时间限制)   java为什么在mySql中插入1/2行时会得到2/4行   java不能在静态上下文中使用它   File Observer方法的java My onEvent()部分不起作用   java Netty NioSocketChannel在多线程写入时收到中断消息   java将文件夹与父文件夹一起复制   java我的TictaToe代码出了什么问题?如何检查已采取的措施?   java Swing JTable更新   java如何将cordinates查找为int   如何使用selenium和java在firefox中打开新的空选项卡   java Gradle构建输出Jar未运行   java没有GET/WEBINF/jsp/login的映射。jsp