事件触发记录器

mouse_record的Python项目详细描述


Code Health


鼠标记录

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

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秒。 此外,用户可以通过输入{TT8}$

随时退出。
mouse-preview 60

记录使用

程序的执行包括程序名和 参数:触发器事件之前的记录时间(秒),到 记录之后(以秒为单位),以及要保存到的文件的目录。 如果未指定目录,则当前目录将为 假设。示例如下:

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

另外,如前所述,当Ctrl + c是 进入终点站。

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

推荐PyPI第三方库


热门话题
java如何在表被注释到配置之前获取表的元数据?   java滚动条不会出现在JList上   java JOGL监视器GPU内存   java为什么要使用RecyclerView onDraw延迟   java定制Oppo Reno 2 Z CPH1951(手机型号)的固件(闪存文件)   java自定义线程池执行器   java如何解决发布版本中重复的jar条目[com/安卓/volley/R.class]?   java如何使用Bukkit API触发事件?   java在blazemeter jmeter RTE插件中使用ctrl+w输入   C#/Visual Studio的java JDT等价物   java为什么当maxread值很大而收到的消息数量很小时,卡夫卡消费者会无限期消费?   java游戏2。x:包含模板列表的绑定模型   带压缩的java日志旋转   运行时。exec用java运行程序读取它正在做什么