跳转到主要内容

事件触发记录器

项目描述

Code Health


Mouse Record

一个便宜、模块化的行为记录程序

Mouserecord\_logo.jpg

目的

该程序旨在根据触发事件(例如,杠杆的按压)的起始时间,记录特定时间间隔的小鼠行为。

安装

安装需要setuptools;使用以下命令安装(可能需要sudo)

python setup.py install

测试

使用以下命令测试程序

python setup.py test

文档

可以在任何平台上轻松地从源代码构建文档。只需运行以下命令。

python setup.py build_sphinx

这将生成HTML文档,可以在此目录中打开此文件 build/sphinx/html/index.html

有关更多构建选项,请运行以下命令。

python setup.py build_sphinx --help

可以使用 -b--builder 选项指定其他构建目标。除了Sphinx提供的标准选项之外,我们还添加了 pdf 选项。

清理

在构建后清理目录,可以使用 clean 选项。这将删除所有中间构建产品。语法如下。

python setup.py clean

如果这还不够,并且希望删除最终产品,可以使用标志 -a--all。以下显示了语法调整。

python setup.py clean --all

用法

图片使用

程序执行由程序名称和一个参数组成,该参数是要保存图片的目录。如果没有指定目录,则假定当前目录。

mouse-picture ~/Destkop

预览使用

程序执行由程序名称和一个参数组成:所需相机预览的时间长度(以秒为单位)。如果没有指定时间,则默认为15秒。此外,用户可以随时通过输入 Ctrl + c 退出。

mouse-preview 60

记录使用

程序的执行包括程序名称和相应的参数:触发事件前记录的时间(秒)、触发事件后记录的时间(秒),以及要保存文件的目录。如果没有指定目录,则默认为当前目录。以下是一个示例:

sudo mouse-record 2 2 /home/pi/Desktop

此外,如前所述,当在终端中输入 Ctrl + c 时,程序将结束。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

mouse_record-0.0.6.tar.gz (21.2 kB 查看哈希值)

上传时间

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面