[1st] PsychoPy的安装,简单演示刺激


介绍

本文是"使用PsychoPy Coder进行心理学实验创建教程"的第一篇文章。这次,我将安装PsychoPy并提出当前的刺激措施。有关详细信息,请参见右侧的标题列表。

如果您对本教程系列的目的或概述感兴趣,请在此处阅读整个摘要。

制备

安装PsychoPy

单击官方下载页面顶部的按钮进行下载。
下载完成后,启动安装程序并按照指示进行。这需要很多时间。

等待安装时进行以下两项准备。

创建用于练习

的文件夹

在桌面上创建一个新的练习文件夹,其名称类似于psychopy-practice

显示文件扩展名

https://pc-karuma.net/windows-10-show-explorer-file-name-extension/
请参阅以显示文件扩展名。链接页面还简要说明了扩展名。

开放式编码器

启动PsychoPy时,将同时打开Builder(下面的左图)和Coder(下面的右图)窗口。
psychopy_builder-coder.png

这次我们将使用Coder,因此让我们轻轻关闭Builder。

创建一个新文件

您可以通过单击Coder左上方的纸状图标来创建新文件。

暂时尝试使用Psychopy

橱窗

在新文件中输入以下代码并保存文件(可以通过按control + s或软盘按钮进行保存)。首次会要求您提供文件名,因此稍后再查看时,请使用描述性名称。例如,用show_window保存它,如下面代码区域左上方所示。至少使用半角字母数字字符。

然后单击窗口顶部的绿色按钮。该代码将被执行。

show_window.py

1
2
3
4
5
6
from psychopy import visual, core # 1. 必要なツールの指定

win = visual.Window() # 2. 画面を表示する
core.wait(3) # 3. 3秒待つ

win.close() # 4. 画面を閉じる

显示了一个灰色窗口,我认为它在大约3秒钟内消??失了。如果没有错误并且未显示该窗口,则该窗口可能隐藏在"编码器"窗口中 1。

上面的代码由4行组成,每行

  • 从工具箱psychopy中取出visualcore(称为包)

  • 准备一个名为win?的窗口

  • 等待3秒
  • 关闭窗户
  • 我们正在处理

    。正如您在每行右侧的注释中看到的那样。在Python中,您可以在# 2之后编写备忘录。尝试在将来为他人和自己记录笔记。

    在窗口中显示字符

    创建一个新文件并编写以下代码。如您所见,在win = visual.Window()core.wait(3)之间只有三行。

    文件另存为(例如)show_text,然后按绿色按钮。

    show_text.py

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    from psychopy import visual, core # 必要なツールの指定

    win = visual.Window() # 画面を表示する

    hello = visual.TextStim(win, "こんにちは,世界!") # 1. 文字刺激の準備
    # hello = visual.TextStim(win, "こんにちは,世界!", font = "Hiragino Kaku Gothic Pro W3") # Macの場合

    hello.draw() # 2. 刺激の描画
    win.flip() # 3. 画面に反映

    core.wait(3) # 3秒待つ

    win.close() # 画面を閉じる

    窗口"您好,世界!"在您中间应该显示字符串以表示 1。在Mac上,默认字体会破坏日语显示,因此请按上述代码中所示指定字体。以下文章没有提及这一点,但是在介绍日语时要小心。

    每条新添加的行的处理方式为

  • "您好,世界!"刺激了名为hello的(TextStim)角色
  • 刺激图
  • 反映在屏幕上
  • 变为

    在窗口中显示图像

    准备

    准备要在练习文件夹(psychopy-practice)中显示的图像。右键单击此页面上的图像文件(Coder和Builder图像)