問題タブ [psychopy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
260 参照

python - setText() メソッド呼び出しとは異なる textStim.text 割り当て関数

ここでドキュメントを読んだところ、mytextstim.text="test"と を交換可能に使用できるはずですがmytextstim.setText("test") 、直接割り当てが機能していないようです。

たとえば、以下のコードサンプル

中央のセクションjstim.text = "changed via direct assignment" は画面上で更新されません (属性は print() ステートメントから見たように更新されますが) ので、何か誤解していると思います。

何か案は?

0 投票する
1 に答える
467 参照

psychopy - mouse.isPressedIn メソッドが新しいタッチ スクリーンで機能しない

PsychoPy の mouse.isPressedIn メソッドを使用している場合、新しい Ilyama ProLite T2452MTS でマウス クリック応答を使用する際に問題が発生しています。

要約すると、古いタッチスクリーンとマウスの応答は正常に機能しますが、新しいタッチスクリーンは機能しません。新しいタッチスクリーンは、Windows と PsychoPy のポップアップ テキスト ボックスで正常に動作するため、問題は mouse.isPressedIn メソッドのどこかにあると思います。ボックス内で指をドラッグするだけで、応答がトリガーされます。

これが私のコードです。

どうもありがとう、デビッド

0 投票する
1 に答える
37 参照

keyboard - キーボード入力用のデータ ファイル (xslx) の不一致

PsychoPy 1.81.00 の BUILDER ビューで、15 の条件 (XSLX ファイルから取得) がランダムに 1 回ずつ繰り返される実験を試みています。ユーザーは 2 つの応答を行う必要があります (それぞれが同じ期間同時に実行される 2 つのキーボード コンポーネントを介して)。

  1. スペースバーを押すか押さないか
  2. 右または左矢印キーを押します

これらの応答は XSLX ファイルに記録されます。

key_raw は (ユーザーが何を押したかによって) 正しく記録されますが、corr_raw は間違っています (key_raw と正しい応答は一致しますが、corr_raw はすべての条件で 0 です)。

何が間違っているのかを特定できません。

0 投票する
2 に答える
700 参照

psychopy - PYTHONPATH と PYTHONHOME が異なる Python バージョンに設定されている場合、スタンドアロンの Psychopy を実行できません

Python が PC に個別にインストールされていれば、スタンドアロンの PsychoPy インストールはうまく共存できると思いましたが、それを取得できず、ドキュメントも見つかりません。(私は Windows 7 を使用しています)

最新のスタンドアロン バージョンがインストールされており、それを実行するためのショートカットは次のとおりです。

PYTHONHOME と PYTHONPATH のシステム環境変数が設定されていない場合、これは正常に機能しますが、他のアプリにも Python を使用しており、ネイティブにインストールした Python の他のバージョンを指すように設定する必要があります。これらの環境変数が設定されている場合、Psychopy はロードに失敗し、エラー メッセージはまったく表示されません。

うまく一緒に遊べるようにする方法を教えてもらえますか? (去年までは動いていたと思っていたのですが、何か変わったのでしょうか?)

[ Psychopy の完全なアンインストールを試み、最新のスタンドアロン バージョン v1.81.02 を新たにインストールしました

0 投票する
1 に答える
305 参照

python - サイコピーの階段ループから抜け出す方法 - 適応オッドボール パラダイム

サイコピー コーダーを使用して、比較的単純な適応オドボール タスクをプログラミングしようとしています。私はPythonに比較的慣れていないので、次の状況に対処する方法がわかりません。あなたが助けてくれることを願っています:

オッドボール内の逸脱者には、サイコピーが提供する階段ハンドラーを使用したいと思います。逸脱者が現れるたびに、以前に与えられた答えに (輝度などで) 適応する必要があります。私の問題は、逸脱が提示された後、標準的な刺激に戻す方法がわからないことです。階段ハンドラーは、プログラムが完了するまでそのループにとどまるように強制しているようです。for ループ内にブレークを設定する必要があるだけだと想像できますが、その方法はわかりません。これに対処する方法についてアドバイスがある人はいますか、または小さな例を投稿できますか?

前もって感謝します、ヨハネス

0 投票する
0 に答える
252 参照

python - Pschopy ジョイスティックのサポート

Psychopy で X と Y の動きを得るには、ジョイスティックを使用する必要があります。しかし、Psychopy Joystick の例を実行すると、次のエラーが発生します。

pygame.joystick を使用しようとすると、キーボード イベントを処理できないため、実行を終了できません。