扫描文件系统以查找更改
项目描述
ulif.pynotify – 监视文件系统更改
扫描文件系统并查找更改。
基本上,这是一个提供API和脚本来扫描文件系统部分以查找更改的包。更改作为Python对象(API)或命令行输出返回。
虽然 为此,该包提供了一个库和脚本以检测文件更改。为了“记住”文件状态, 完整包文档可以在以下位置找到 您需要Python >= 2.4 对于完全安装(包括测试等),您还需要Python头文件和一个功能正常的C编译器,如gcc。 使用easy_install安装库。 或下载源文件,在提取的包的根目录中执行 您可能需要超级用户权限才能这样做。 下载并解压源码后,在下载文件树的根目录下执行 这将为您系统配置软件包。然后,运行 这将生成本地 bin/ 目录中开发所需的全部脚本。 之后,您可以通过以下操作运行测试 ulif.pynotify 在 docs/ 文件夹中附带一些文档。可以通过运行将其转换为基于 Sphinx 的 HTML 格式 文档可以在此处找到 docs/_build/html。 我们努力将 ulif.pynotify 的测试覆盖率保持在 100%。您可以在命令行中发出以下命令来生成覆盖率报告 这将创建每个模块测试覆盖率的 HTML 文档。文档
先决条件
安装库
$ python setup.py install
开发安装
$ python bootstrap/bootstrap.py
$ ./bin/buildout
运行测试
$ ./bin/test
创建文档
$ ./bin/make-docs
创建覆盖率报告
$ ./bin/coverage-detect
$ ./bin/coveragereport
变更记录
0.2 (2010-11-14)
增加了对 pysqlite 的支持。现在我们可以检测到新增和删除。
增加了许可文档。
改进了文档。
0.1 (2010-10-25)
初始实现。
项目详情
ulif.pynotify-0.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d73211e4e4cce84c7544f22494ad0792cb938802b9420d246736f37854afb64d |
|
MD5 | d0bc1ba777875e5a74dba5d84630bd73 |
|
BLAKE2b-256 | 2c765717707f904f219f6d59f757d8820a239ebfeb51137a28eb1a53b09f708b |