如何在Psychopy中使用Python添加文本输入对话框?

2024-05-20 16:26:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用psychypy和python编写一个简单的心理学实验。基本上,一个外来词出现在屏幕上8秒,然后5秒翻译该词。在8秒钟的接触外文单词的过程中,参与者被要求输入一个猜测,以确定翻译的内容。当他们开始输入时,他们的文本会出现在屏幕上显示的外来词下面。在

这是我的问题:在我的实验中,如何在他们输入和字母出现的外来词下面包含一个对话,输入文本框,而不是仅仅出现在没有边界或边界的单词下面?在


Tags: 文本内容屏幕过程字母对话参与者单词
1条回答
网友
1楼 · 发布于 2024-05-20 16:26:10

我做了一些和你之前描述的相似的东西。也许这会有帮助。首先有一些textsim和一些预定义的键:

instruction = psychopy.visual.TextStim(myWindow,color="white")
quitKeys = ['escape', 'esc']
ansKeys = ['space', 'return']
keyboardKeys = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
answer = ''

然后你有一个循环,里面有这样的东西 (我猜你也会对你展示的外文单词有所了解)

^{pr2}$

希望这有帮助

相关问题 更多 >