位置: IT常识 - 正文

Python的监控功能示例(python监控模块)

编辑:rootadmin

推荐整理分享Python的监控功能示例(python监控模块),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python监控模块,python 系统监控,基于python的监控系统,python监控程序,python监控程序,python 监控,python 系统监控,python 系统监控,内容如对您有帮助,希望把文章链接给更多的朋友!

Pyinotify是一个Python模块,用来监测文件系统的变化。 Pyinotify依赖于Linux内核的功能—inotify(内核2.6.13合并)。 inotify的是一个事件驱动的通知器,其通知接口通过三个系统调用从内核空间到用户空间。pyinotify结合这些系统调用,并提供一个顶级的抽象和一个通用的方式来处理这些功能。

Python的监控功能示例(python监控模块)

pyinotify 就是通过 调用系统的inotify来实现通知的

Inotify 既可以监视文件,也可以监视目录

Inotify 使用系统调用而非 SIGIO 来通知文件系统事件。

Inotify 可以监视的文件系统事件包括:

#!/usr/bin/envpython#coding=utf-8importosfrompyinotifyimportWatchManager,Notifier,ProcessEvent,IN_DELETE,IN_CREATE,IN_MODIFYwm=WatchManager()mask=IN_DELETE|IN_CREATE|IN_MODIFY#watchedeventsclassPFilePath(ProcessEvent):defprocess_IN_CREATE(self,event):print"Createfile:%s"%os.path.join(event.path,event.name)defprocess_IN_DELETE(self,event):print"Deletefile:%s"%os.path.join(event.path,event.name)defprocess_IN_MODIFY(self,event):print"Modifyfile:%s"%os.path.join(event.path,event.name)if__name__=="__main__":notifier=Notifier(wm,PFilePath())wdd=wm.add_watch('.',mask,rec=True)whileTrue:try:notifier.process_events()ifnotifier.check_events():notifier.read_events()exceptKeyboardInterrupt:notifier.stop()break
本文链接地址:https://www.jiuchutong.com/zhishi/310278.html 转载请保留说明!

上一篇:帝国CMS怎么自动刷新首页(帝国cms自动推送插件)

下一篇:c语言中fgetc函数的介绍(c语言fgets函数用法stdin)

  • jquery获取url参数(jquery获取值的几种方法)

    jquery获取url参数(jquery获取值的几种方法)

  • 华为p40支持红外线功能吗(华为p40支持红外线开空调吗)

    华为p40支持红外线功能吗(华为p40支持红外线开空调吗)

  • 苹果x原彩显示什么意思(苹果x原彩显示不见了)

    苹果x原彩显示什么意思(苹果x原彩显示不见了)

  • 抖音怎么删除转发的视频(抖音怎么删除转发过视频的人)

    抖音怎么删除转发的视频(抖音怎么删除转发过视频的人)

  • 视频对方忙是怎么回事(视频对方忙怎么解决)

    视频对方忙是怎么回事(视频对方忙怎么解决)

  • 腾讯会议同一个会议号可以反复使用吗(腾讯会议同一个账号可以进两个房间吗)

    腾讯会议同一个会议号可以反复使用吗(腾讯会议同一个账号可以进两个房间吗)

  • qq超市手机版停止运行(qq超市停服)

    qq超市手机版停止运行(qq超市停服)

  • 手机屏幕密集横线(手机屏幕密集横线图片)

    手机屏幕密集横线(手机屏幕密集横线图片)

  • 一体机外置显卡怎么装(一体机外置显卡怎么连线)

    一体机外置显卡怎么装(一体机外置显卡怎么连线)

  • p40是不是双扬声器(华为p40系列是不是双扬声器)

    p40是不是双扬声器(华为p40系列是不是双扬声器)

  • wifi测速快但上网很慢(wifi测速很快,使用起来却很慢是什么原因?)

    wifi测速快但上网很慢(wifi测速很快,使用起来却很慢是什么原因?)

  • ipad坏了怎么处理(ipad坏了还能回收吗)

    ipad坏了怎么处理(ipad坏了还能回收吗)

  • 解除特别关心对方会知道吗(特别关心取消了还在)

    解除特别关心对方会知道吗(特别关心取消了还在)

  • https是什么意思怎么用

    https是什么意思怎么用

  • 怎么找微信删除的视频(怎么找微信删除的好友)

    怎么找微信删除的视频(怎么找微信删除的好友)

  • 乐视2怎么调闹钟(乐视手机闹铃设置方法)

    乐视2怎么调闹钟(乐视手机闹铃设置方法)

  • 魅族16T怎么进入工程模式(魅族16t怎么进入fastboot)

    魅族16T怎么进入工程模式(魅族16t怎么进入fastboot)

  • 苹果11怎么打开个人热点(苹果11怎么打开nfc功能)

    苹果11怎么打开个人热点(苹果11怎么打开nfc功能)

  • 摄像头内存卡怎么放进去(摄像头内存卡怎么查看)

    摄像头内存卡怎么放进去(摄像头内存卡怎么查看)

  • mate20pro可以升级5G吗(mate20pro可以升级到鸿蒙3.0吗)

    mate20pro可以升级5G吗(mate20pro可以升级到鸿蒙3.0吗)

  • 快手动态在哪里看(快手动态在哪里找2022)

    快手动态在哪里看(快手动态在哪里找2022)

  • 苹果的nfc能干嘛(苹果nfc功能能干嘛)

    苹果的nfc能干嘛(苹果nfc功能能干嘛)

  • iqoo怎么分屏(iqoo怎么分屏两个光遇)

    iqoo怎么分屏(iqoo怎么分屏两个光遇)

  • 薄雾笼罩的河流中的丹顶鹤,日本北海道 (© Paul & Paveena Mckenzie/Getty Images)(薄雾笼罩着整个森林)

    薄雾笼罩的河流中的丹顶鹤,日本北海道 (© Paul & Paveena Mckenzie/Getty Images)(薄雾笼罩着整个森林)

  • 外籍人士如何在中国办理延长签证
  • 行权税费
  • 生产经营怎么填写
  • 维修费收入怎么结转成本
  • 小规模装饰工程税率
  • 待清算商户款项怎么做账
  • 其他收益会计分录
  • 合法有效的凭证
  • 企业年金个人所得税最新规定
  • 股东收取了公司的货款
  • 远期转账支票怎么取钱
  • 营改增之后餐饮业的税收政策
  • 出售房产收入计入什么科目
  • 资本公积转增资本时应注意的问题主要包括哪些?
  • 房地产收费依据与标准
  • 有留抵怎么交增值税
  • 发票认证的三种方式
  • 季度预缴所得税可以弥补以前亏损吗
  • 抵押房产可以买卖吗
  • 苹果手机记事本提醒如何设置
  • 企业利用外资
  • 公司筹备期的费用
  • 代垫费用的进项税怎么算
  • 苹果保护你的隐私
  • 企业网管出路
  • 商贸企业税收优惠政策
  • cmt.exe病毒
  • 皮肤痒怎么回事
  • php调用soap
  • 固定资产加速折旧方法
  • joplin使用
  • 基本户可以公对私吗
  • 达尔文岛在地图上位置
  • php curl命令详解
  • AI:DeepSpeed Chat(一款帮用户训练自己模型的工具且简单/低成本/快 RLHF 训练类ChatGPT高质量大模型)的简介、安装、使用方法之详细攻略
  • 其他业务收入负数坐在贷方
  • vue 组件调用
  • vue区别
  • jwt 鉴权
  • 城镇土地使用税优惠政策
  • 平价转让股权怎么交企业所得税
  • 返还教育费附加、地方教育费附加代征手续费的请示
  • 公司费用计入什么科目
  • 个体工商户转企业政策
  • SQLserver2014(ForAlwaysOn)安装图文教程
  • sql server 排名函数
  • 营业收入净额是利润表的哪个数
  • 金税四期有很多不实的传言
  • 资产负债表的其他应收款怎么算出来的
  • 交易性金融资产公允价值变动怎么算
  • 小规模纳税人开专票需要交税吗
  • 期末余额和期初余额
  • 会计已入账是什么意思
  • 应付工资可以挂账多长时间
  • 股份有限责任公司是什么意思
  • 小规模附加税优惠政策最新2023
  • 其他资本公积核算哪些内容
  • sqlserver排序规则怎么看
  • MSSQL 数据库同步教程
  • 注册表 启动
  • 如何修改注册表键值
  • 新疆喀什地区身份证号码开头
  • 设置centos时区修改时间的方法
  • win7麦克风没声音怎么设置方法从计算机
  • Win7系统打印机共享无法保存打印机设置0x000006d9
  • win10多屏设置方法
  • dgservice.exe是什么
  • win8怎么禁止弹窗
  • 装系统无法选择
  • 移动宽带解绑怎么办理
  • cocos2dx-js
  • javascript ajax的5种状态介绍
  • 安卓骰子游戏
  • Python实现mysql数据库更新表数据接口的功能
  • perl 运算
  • 前端编码规范 性能
  • javascript对象主要包括
  • js 原型继承的几种方法
  • 一般纳税人附加税减半征收政策
  • 发票上纳税人识别号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设