您好 Stackoverflow 社区,我在使用 shuffle 函数时遇到了一些代码问题:
red_image = 'DDtest/210red.png'
green_image = 'DDtest/183green.png'
b = [red_image, green_image]
c = shuffle(b)
win = visual.Window(size=(1280, 800), fullscr=True, screen=0, monitor='testMonitor', color=[-1,-1,-1], colorSpace='rgb')
teststimulus = visual.ImageStim(win=win,
image= c, mask=None,
ori=0, pos=pos1, size=[0.5,0.5],
color=[1,1,1], colorSpace='rgb', opacity=1,
flipHoriz=False, flipVert=False,
texRes=128, interpolate=True, depth=-1.0)
teststimulus.setAutoDraw(True)
win.flip()
event.waitKeys(keyList = ['space'])
这个程序应该做的是随机显示图片的顺序。无论出于何种原因,当我这样做时,它只会显示一个白色块。我确定问题出在随机播放功能上,因为我尝试显示静态图片时效果很好。关于问题可能是什么的任何建议?任何帮助将不胜感激。:)