该文件可以监视文件修改。

mdfmonitor的Python项目详细描述


mdfmonitor-监视文件云纹
#####################################

**mdfmonitor**是一个python模块,它使用时间戳和主体来监控文件修改。

mdfmonitor**包含:

+**文件修改监视器**
+**URLModificationMonitor**

文件修改监视器
=================

此file modification monitor(从现在起称为*monitor*)可以监视**文件**或文件修改。

监视器有文件的**时间戳**数据和**正文**数据的存储库。
然后monitor追加每个数据,然后monitor**将**新数据与旧数据进行比较。
如果新数据**与旧数据不同**,则监控**将**此差异视为**修改**。
然后监视filemodificationobject的create实例,得到这个结果。

如何使用
----

很简单。

1.导入此模块。
2.创建“filemodificationmonitor”类的实例。
3.使用add_file方法将一个或多个文件附加到实例。
4.使用python for sentence,可以在for sentence下编写任何内容。



/usr/bin/python语言

导入操作系统
来自mdfmonitor导入文件修改监视器

文件=os.listdir(“.”)>;>>;['sample.txt','sample.py']

创建观察仪器
监视器=文件修改监视器()

将文件附加到mdfmonitor实例
monitor.add_文件(“sample.txt”)


将文件附加到mdfmonitor实例
monitor.add_文件(os.listdir(“.”)

对于monitor.monitor()中的MDF:

打印mdf.file.center(30,“=”)
print“抓紧修改!!”
打印“旧时间戳:%s”%mdf.old\u mtime
打印“新时间戳:%s”%mdf.new\u mtime
打印“管理器”:%s%str(mdf.manager.o_存储库)
打印“diff”.center(30,“=”)
打印中密度纤维板差异


URLModificationMonitor修改监视器
=================

此url modification monitor(从现在起称为*monitor*)可以监视到**body of url**或url修改。

此监视器的结构**与filemodificationmonitor几乎相同**。
两个监视器的区别只是时间数据的比较。
filemodificationmonitor获取文件**时间戳**,urlmodificationmonitor获取服务器的“date”头**日期**。


如何使用
----

也很简单。

1.导入此模块。
2.创建“urlmodificationmonitor”类的实例。
3.使用add-url方法将url字符串或url字符串的列表附加到实例。
4.使用python for sentence,可以在for sentence下编写任何内容。



/usr/bin/python语言

导入操作系统
从mdfmonitor导入urlmodificationmonitor

文件=os.listdir(“.”)>;>>;['sample.txt','sample.py']

创建观察仪器
监视器=URLModificationMonitor()

将文件附加到mdfmonitor实例
monitor.add_url(“http://sampe.com/path/”)

对于monitor.monitor()中的MDF:

打印mdf.url.center(30,“=”)
print“抓紧修改!!”
打印“旧时间戳:%s”%mdf.old\u dtime
打印“新时间戳:%s”%mdf.new\u dtime
打印“管理器”:%s%str(mdf.manager.o_存储库)
打印“diff”.center(30,“=”)
打印中密度纤维板差异

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

推荐PyPI第三方库


热门话题
java返回入for循环或外循环   Android是由java引起的。安全cert.CertPathValidatorException:找不到证书路径的信任锚点   PHP和Java之间有什么区别?   java我想将gridview更改为recyclerview   java获取分页的行数   试图在Java类中计算CKJM时发生类错误   java如何在BIRT报告中集成谷歌地图   java我可以在enum上使用Spring的@Component吗?   在Android Java的硬件键盘上设置CAPS_LOCK和NUM_LOCK   XSD 1.1断言中基于java XSD attributevalue的regexvalidation   java从命令行设置spring属性文件位置   Ogg格式的java语音录制?   java我能找到Groovy代码块中可能抛出的所有(已检查的)异常吗?   java为什么这会导致ClassCastException?   java在安卓 studio中的活动之间传递数据   java Intellij:如何从现有进程更新运行配置环境?   java我们如何创建Dagger 2的依赖关系图?   java如何从JSP页面到servlet获取数据   Java https连接证书不受信任+javax。网ssl。SSLException:PKIX路径生成失败