【发布时间】:2019-01-21 05:17:38
【问题描述】:
我正在尝试编写一个代码来设置一个实验,该实验涉及:创建一个显示数字 0-9 的窗口 1 秒钟,以便用户进入下一个屏幕,他们需要按下响应提供的数字。我已经设法在屏幕上获取数字,但不确定如何使用 KeyList 来获取屏幕上显示的数字以及用户在屏幕上按下相同的数字以继续前进。
from psychopy import visual, core, event
win = visual.Window([1024, 768], fullscr = False, \
allowGUI=True, units="pix", color = (-1, -1, -1))
for number in ['0', '1', '2', '3', '4', '5', '6', '7', '8','9']:
tstim= visual.TextStim(win,text = number, pos=(0,0))
tstim.draw()
win.flip()
core.wait(1.0)
win.flip()
core.wait(1.0)
win.flip()
event.waitKeys(keyList=['return'])
win.close
谢谢:)
【问题讨论】:
标签: psychopy