事件触发记录器
mouse_record的Python项目详细描述
鼠标记录
一个便宜的、模块化的、行为记录程序
目的
该程序旨在记录特定环境下的啮齿动物行为 基于触发事件启动的时间间隔(例如 按下控制杆)。
测试
使用以下命令测试程序:
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是 进入终点站。