質問編集履歴
3
質問内容をより詳細に記述しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
ここに質問の内容を詳しく
|
21
|
+
###ここに質問の内容を詳しく
|
22
22
|
|
23
23
|
参加者IDを取得するようにすると肝心の課題の表示が暗転してうまく表示できません。
|
24
24
|
|
@@ -28,6 +28,16 @@
|
|
28
28
|
|
29
29
|
の記述を削除して実行するとそのようなエラーが出ないことを確認。
|
30
30
|
|
31
|
+
また、画面が暗転するタイミングは教示を出力する際のfor文中、
|
32
|
+
|
33
|
+
myWinをflip()で出力をするとき。
|
34
|
+
|
35
|
+
しかし上述した通り、
|
36
|
+
|
37
|
+
dlg = ~~
|
38
|
+
|
39
|
+
の記述がなければこれも正常に表示される。
|
40
|
+
|
31
41
|
|
32
42
|
|
33
43
|
|
2
課題の進捗についての記述を更新しました。また、他のPCで実行したところ正常に教示が表示されたことを示しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,9 @@
|
|
8
8
|
|
9
9
|
上記サイトを参考にしてストループ課題を作っています。
|
10
10
|
|
11
|
-
現在は課題1
|
11
|
+
現在は課題13までを完了し、一応課題自体は完成しています。
|
12
|
+
|
13
|
+
ほかのPCでこれを実行すると正常に表示されるが自身のPCだとうまくいきません。
|
12
14
|
|
13
15
|
参加者IDを取得するようにすると肝心の課題の表示が暗転してうまく表示できません。
|
14
16
|
|
@@ -20,6 +22,16 @@
|
|
20
22
|
|
21
23
|
参加者IDを取得するようにすると肝心の課題の表示が暗転してうまく表示できません。
|
22
24
|
|
25
|
+
→#参加者IDを取得、のコードについて
|
26
|
+
|
27
|
+
dlg = gui.DlgFromDict(expInfo, title='Experiment', fixed=['dateStr'])
|
28
|
+
|
29
|
+
の記述を削除して実行するとそのようなエラーが出ないことを確認。
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
|
34
|
+
|
23
35
|
そこで該当箇所を見ていただき、なぜ画面が暗転してしまうのか、どのようにコードを書けばうまく表示されるのかをご教示いただきたいです。
|
24
36
|
|
25
37
|
|
@@ -70,7 +82,7 @@
|
|
70
82
|
|
71
83
|
else:
|
72
84
|
|
73
|
-
core.quit(
|
85
|
+
core.quit()
|
74
86
|
|
75
87
|
|
76
88
|
|
@@ -346,6 +358,20 @@
|
|
346
358
|
|
347
359
|
|
348
360
|
|
361
|
+
###エラーメッセージ
|
362
|
+
|
363
|
+
7.8584 WARNING Monitor specification not found. Creating a temporary one...
|
364
|
+
|
365
|
+
7.8749 WARNING User requested fullscreen with size [800 600], but screen is actually [1920, 1080]. Using actual size
|
366
|
+
|
367
|
+
それぞれ、課題の教示がプログラム上のfor文で実行されるたびにこのエラーが排出される。
|
368
|
+
|
369
|
+
ただ、ほかのPCではこのエラーが出ても正常に表示されているため本質的な問題ではないように感じられる。
|
370
|
+
|
371
|
+
|
372
|
+
|
373
|
+
|
374
|
+
|
349
375
|
|
350
376
|
|
351
377
|
### 補足情報(FW/ツールのバージョンなど)
|
@@ -353,3 +379,11 @@
|
|
353
379
|
pythonは3.Xのバージョンを使用中。
|
354
380
|
|
355
381
|
また、使用ライブラリはpsychopy3
|
382
|
+
|
383
|
+
|
384
|
+
|
385
|
+
OSはWindows 10 Pro
|
386
|
+
|
387
|
+
バージョンは20H2
|
388
|
+
|
389
|
+
OSビルドは19042.928
|
1
デバッグを行っていたところ、ある程度あたりがつきました。おそらく該当箇所のGUIの部分が使用しているPCとマッチしていないのかも、、ほかに必要な情報などあれば申し付けください
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
psychopyでストループ課題作成中、
|
1
|
+
psychopyでストループ課題作成中、GUIの問題により教示が正常に表示されない
|
test
CHANGED
@@ -44,22 +44,24 @@
|
|
44
44
|
|
45
45
|
|
46
46
|
|
47
|
+
|
48
|
+
|
49
|
+
#参加者IDの取得
|
50
|
+
|
51
|
+
try:
|
52
|
+
|
53
|
+
expInfo = misc.fromFile('lastParams.pickle')
|
54
|
+
|
55
|
+
except:
|
56
|
+
|
57
|
+
expInfo = {'Participant':'001'}
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
expInfo['dateStr']= data.getDateStr()
|
62
|
+
|
47
63
|
-------------------------------該当箇所---------------------------
|
48
64
|
|
49
|
-
#参加者IDの取得
|
50
|
-
|
51
|
-
try:
|
52
|
-
|
53
|
-
expInfo = misc.fromFile('lastParams.pickle')
|
54
|
-
|
55
|
-
except:
|
56
|
-
|
57
|
-
expInfo = {'Participant':'001'}
|
58
|
-
|
59
|
-
|
60
|
-
|
61
|
-
expInfo['dateStr']= data.getDateStr()
|
62
|
-
|
63
65
|
dlg = gui.DlgFromDict(expInfo, title='Experiment', fixed=['dateStr'])
|
64
66
|
|
65
67
|
if dlg.OK:
|