建立心理学范式的一揽子计划。基于pygame
pyparadigm的Python项目详细描述
pyparadigm
PyParadigm是一个为心理学实验建立范例的小型库。 它利用pygame,可通过pip安装
pip install pyparadigm
您可以找到包含简介的文档 还有一个教程在:https://pyparadigm.readthedocs.io/en/latest/index.html
更改日志
- 1.0.9条
- 将keep_aspect_ratio参数添加到surface
- 将normalize参数添加到mat_to_surface()
- 添加了对话框模块
- 修复了使用misc.empty_surface()时可能导致崩溃的错误 有大小但不初始化窗口
- 修复了一个错误,如果不是所有行都有 相同数量的元素
- 1.0.8条
- 添加了misc.rgba,用于将颜色代码转换为pygame.color with alpha 频道,用于文本颜色
- 修正了一个错误 会导致GridLayout崩溃,如果 a不添加
- 修复了在添加带有 用一个子对象绘制渲染对象的方法
- 新增功能:
- 是左键单击吗?
- 是按键吗?
- 1.0.7条
- 修正了eventlistener中的一个错误。请等待键按下()
- 修复了教程中的代码示例
- 1.0.6条
- 增加了特殊处理的表面在老鼠氧,使实际可见的直肠获得。为此,我添加了一个新方法surface.compute_render_rect
- 1.0.5条
- 固定表面组合。边框。调用()
- 添加了eventlistener.wait_for_unicode_char()和misc.process_char(),用于文本输入
- 添加了eventListener.listen_until_return()
- 添加了处理程序类,其中包含可与eventListener.listen()一起使用的处理程序函数的工厂
- 添加了mouseProxy、eventListener.mouse_区域和eventListener.group()以获得基本的鼠标支持。
- 1.0.4条
- 添加了eventlistener.wait_for_keys_modified
- 添加了包含使用numpy数组和matplotlib颜色映射的函数的extras模块
- 1.0.3条
- eventlistener.wait_for_key现在支持varargs
- 1.0.2条:
- 在包级别添加导入
- 为MISC添加了交互参数
- 1.0.1条:
- 添加了pypi自述文件
- 1.0-发布