inotify(python中inotify的作用是什么)

发布时间:2025-12-11 00:02:27 浏览次数:15

#pipinstallinotifyimportosimporttimeimportinotify.adaptersimportinotify.constantsasMaskdef_main():SUFFIXES={".swp",".swx"}LAST_TRIG_TIME=time.time()i=inotify.adapters.Inotify()trigger=(Mask.IN_DELETE|Mask.IN_ATTRIB|Mask.IN_MODIFY)i.add_watch('/dir_path',mask=trigger)foreventini.event_gen(yield_nones=False):now=time.time()ifnow<(LAST_TRIG_TIME+1):continueelse:LAST_TRIG_TIME=now(_,type_names,path,filename)=eventifos.path.splitext(filename)[-1]notinSUFFIXESandnotfilename.endswith('~'):print("PATH=[{}]FILENAME=[{}]EVENT_TYPES={}".format(path,filename,type_names))if__name__=='__main__':_main()

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注本站行业资讯频道,感谢您对本站的支持。

inotify
需要做网站?需要网络推广?欢迎咨询客户经理 13272073477