怎么在Python中使用pyinotify模块对文档实时监控

  介绍

怎么在Python中使用pyinotify模块对文档实时监控?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

<强> 0 x01安装pyinotify

在祝辞祝辞pip  install  pyinotify   祝辞祝辞祝辞,import  pyinotify

<强> 0 x02实现对文档的试试监控功能

这个功能类似与Ubuntu里的铁路- f功能,在对目标文件进行修改时,脚本可以实时监控并将新的修改打印出来。

import  pyinotify   import 时间   import 操作系统      class  ProcessTransientFile (pyinotify.ProcessEvent):   def 才能process_IN_MODIFY(自我,事件):   ,,,line =, file.readline ()   ,,,if 线:   ,,,,,print ,, #, already  has 换行符      filename =& # 39;。/用法# 39;   file =, open (filename, & # 39; " # 39;)   # Find 从而size  of 从而file 以及move 用,结束   时间=st_results  os.stat(文件名)   时间=st_size  st_results [6]   file.seek (st_size)      时间=wm  pyinotify.WatchManager ()   时间=notifier  pyinotify.Notifier (wm)   wm.watch_transient_file(文件名,pyinotify.IN_MODIFY, ProcessTransientFile)      notifier.loop ()

看完上述内容,你们掌握怎么在Python中使用pyinotify模块对文档实时监控的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

怎么在Python中使用pyinotify模块对文档实时监控