首页运维零件 › 当文章中链接的图片失效时,做实验的时候一种条件下一般会多个trials

当文章中链接的图片失效时,做实验的时候一种条件下一般会多个trials

当文章中链接的图片失效时,就会看到令人讨厌的红叉叉,虽然图片有alt属性可以补救一下该图的意义,但都给人不友好的感觉。
如果给图片加一个判断,当加载失败时就不显示,这样可以产生更令用户满意的体验。
代码如下:

不靠谱PsychoPy入门教程目录:

  1. PsychoPy入门00安装

  2. PsychoPy入门01文字和图片的呈现

  3. PsychoPy入门02按键等待&反应时

  4. PsychoPy入门03视频和音频的呈现

  5. PsychoPy入门04等级评定

  6. PsychoPy入门05循环和随机

  7. PsychoPy入门06数据记录

  8. PsychoPy入门07鼠标的使用

  9. 用PsychoPy做视觉搜索任务实验


做实验的时候一种条件下一般会多个trials,我们不可能把每一个刺激的呈现过程都写一遍,会烦死的。过程一样,内容不同,用循环就变得非常简单了。

比如上次我们对一张图片做等级评定,评定它好不好看,喜欢程度如何。现在我有一组图片,都要做评定,怎么让它循环呢?

把前次的程序复制过来,作为这次的起始代码:

#!/usr/bin/env python2
# -*- coding: utf-8 -*-

#示例4
'''
    等级评定
'''
#载入所需要的库
from psychopy import visual, core, event

#创建窗口
win = visual.Window(fullscr = False, size = (1000,600),
                    color = (-1.0,-1.0,-1.0), units = 'norm', monitor = 'testMonitor')

#评定内容
pic = visual.ImageStim(win, image = 'test_1.jpg', pos = (0.0,0.4))
item = visual.TextStim(win, text = u'', pos = (0.0,-0.1))

#量表
scale_1 = visual.RatingScale(win, choices = [u'ugly',u'WTH',u'nice'], pos = (0.0,-0.6))
scale_2 = visual.RatingScale(win, scale = u'1=非常不喜欢 . . . . . . . . . . . 7=非常喜欢',
                                low =1, high = 7, precision = 1, pos = (0.0,-0.6),
                                marker = 'circle', showValue = True,
                                acceptPreText = u'请在横线上点击')
#呈现
item.text = u'这张图给你的感受是?'
scale_1.reset()
while scale_1.noResponse:
    pic.draw()
    item.draw()
    scale_1.draw()
    win.flip()
print 'scale 1:', scale_1.getRating(), scale_1.getRT()

item.text = u'评定你对着张图片的喜爱程度。'
scale_2.reset()
while scale_2.noResponse:
    pic.draw()
    item.draw()
    scale_2.draw()
    win.flip()
print 'scale 2:', scale_2.getRating(), scale_2.getRT()

win.close()
core.quit()

请各位读者添加一下作者的微信公众号,以后有新的文章,将在微信公众号直接推送给各位,非常感谢。

图片 1

如果您觉得这篇文章还不错,可以去H5专题中查看更多相关文章。

松茸是什么?松茸学名松口蘑别名松蕈、合菌、台菌,隶属担子菌亚门、口蘑科,是松栎等树木外生的菌根真菌,具有独特的浓郁香味,是世界上珍稀名贵的天然药用菌,我国二级濒危保护物种。来看看松茸图片,了解松茸价格,品尝下这美味吧。

文件:getRemoteImage.php

循环

我找了10张罗夏墨迹图片,把他们的名字放在一个list里:

pics = ['test_1.jpg','test_2.jpg','test_3.jpg','test_4.jpg','test_5.jpg','test_6.jpg','test_7.jpg','test_8.jpg','test_9.jpg','test_10.jpg']

你自己随便找几张图片,把尺寸裁成一样的,名字改好。

对不同图片做等级评定的时候差别只在于pic这个图片刺激的image不同,所以我们只需要在每次循环的时候把pic.image重新赋值就好了。下面写一下循环的语句:

for i in range(len(pics)):
    pic.image = pics[i]
    # 呈现
    # ...

len(list)得到的是这个list的长度,pics里面有10个东西,len(pics)等于10。range(10)得到的是一个从0到10(不包含)10的列表。这样就是循环10次,第一次pic.image等于pics里的第一个项目,第二次是第二个,依次往后,直到最后一个。

下面呈现的部分直接用前面的代码,统一缩进到for循环里就行。

运行一下,这样就是对10张图片进行评定了对吧。(P.S.如果你没耐心一个个点下去,返回主界面,点红色的叉叉退出去就行。)

这里名字有规律的话,其实可以更加简化。不需要pics这个list,直接修改pic.image那里。比如:

pic.image = 'test_'+str(i)+'.jpg'

我就还是用上面的pics啦。

CSS3

图片 2

这里写图片描述

✿相关阅读推荐✿芭乐图片✿石斛图片✿月季花图片✿海棠花花语✿牡丹花怎么养
花卉盆景、植物养殖请关注美乐乐花卉盆景专区!.............................................................................................................................................................
松茸是一种纯天然的珍稀名贵食用菌类,被誉为“菌中之王”。据说1945年8月广岛原子弹袭击后,唯一存活的植物只有松茸,目前全世界都不能人工培植。今天小编就为大家介绍松茸是什么和松茸价格以及带大家欣赏松茸图片。图片 3.............................................................................................................................................................图片 4
松茸图片欣赏,在介绍松茸价格之前,我们先了解松茸是什么,松茸是什么呢?它是一种纯天然的珍稀名贵食用菌类,是松栎等树木外生的菌根真菌,喜欢生于养份不多而且比较干燥的林地,一般在秋季生成,通常寄生于赤松、偃松、铁杉、日本铁杉的根部。我国主要产茸区有香格里拉产茸区、楚雄产茸区和延边产茸区等地区,其中香格里拉产茸区占全国总产量的70%,是连续30年的松茸出口冠军。.............................................................................................................................................................图片 5.............................................................................................................................................................图片 6
松茸图片欣赏,了解了松茸是什么,我们去了解下它的现状,松茸是国际化的天然滋补品。由于营养价值和药用价值极高,年产量稀少且无法人工复制,在所有天然滋补品类中,只有松茸拥有全球性学术组织——世界松茸协会。目前松茸的全球产业规模接近600亿美元,主要消费国是欧洲和日本,其中日本的进口价格和消费量都是全球之最。中国是松茸的主要出口国,每年出口大量
的优质松茸到欧洲和日本制成深加工产品。.............................................................................................................................................................图片 7.............................................................................................................................................................图片 8
松茸图片欣赏,介绍完了松茸是什么,我们在了解松茸价格,松茸对生长环境要求极为苛刻,生长过程也极为缓慢,一般需要5~6年。目前全世界尚无人工栽培的成功先例。由于环境的恶化和大规模掠夺式的采集,野生松茸资源日渐枯竭,全球松茸产量逐年递减,松茸价格也逐年升高,目前市场上松茸价格在350-400元/公斤。.............................................................................................................................................................图片 9.............................................................................................................................................................图片 10
松茸图片欣赏,介绍了松茸价格,你一定想了解它的营养价值,松茸的主要营养元素包括18种氨基酸、14种人体必需微量元素、49种活性营养物质、5种不饱和脂肪酸、8种维生素、2种糖蛋白、丰富的膳食纤维和多种
活性酶,另含有3种珍贵的活性物质,分别是双链松茸多糖、松茸多肽和全世界独一无二的抗癌物质——松茸醇。松茸因营养均衡、含量丰富,在国际上有天然营养
宝库的美誉。.............................................................................................................................................................图片 11.............................................................................................................................................................图片 12
松茸图片欣赏,松茸的作用有哪些呢?小编为大家解答。 1、抗癌抗肿瘤。
2、提高免疫力:松茸含有人体所需的各种营养,具有综合提高免疫力的功效。
3、抗衰老养颜:松茸多糖能增强机体的抗氧化能力具有抗衰老作用。
4、治疗糖尿病作用。 5、治疗心血管疾病作用。 6、促进肠胃功能。
7、保护肝脏作用。
8、抗辐射、抗突变作用。.............................................................................................................................................................图片 13
松茸在日本被奉为“神菌”。
日本人习惯于秋季食用松茸料理,信奉“以形补形”,食之具有强精补肾,健脑益智和抗癌等作用。今天小编对松茸是什么和松茸价格的介绍就到这儿,感谢大家陪小编欣赏松茸图片。文章来源:花卉盆景✿柏树盆景图片
✿一枝黄花图片 ✿洋甘菊图片 ✿百里香是什么 ✿金琥图片✿忘忧草是什么
✿爬山虎的图片 ✿紫苏是什么 ✿迷迭香是什么 ✿芡实是什么

第49行:

随机

实验设计里面随机是个常用的手段。为了消除首因效应、近因效应之类的。

在python程序里要使用随机函数需要先载入random库。

import random

要随机图片的顺序很简单,把list里图片的顺序打乱一下就好了。

random.shuffle(pics)

OK,这样评定图片的顺序就随机了。轻松加愉快~!


本次的完整代码如下:

#!/usr/bin/env python2
# -*- coding: utf-8 -*-

#示例5
'''
    循环。随机
'''

#载入所需要的库
from psychopy import visual, core, event
import random

#创建窗口
win = visual.Window(fullscr = False, size = (1000,600),
                    color = (-1.0,-1.0,-1.0), units = 'norm', monitor = 'testMonitor')

#文字
text_1 = visual.TextStim(win, text = u'示例5', height = 0.12, pos = (0.0,0.2), color = 'pink')
text_2 = visual.TextStim(win, text = u'', height = 0.1, pos = (0.0,-0.2), color = 'skyblue')
text_2.text= u'循环'

#呈现文字刺激
text_1.draw()
text_2.draw()
win.flip()
core.wait(2)

#评定内容
pic = visual.ImageStim(win, image = 'test_1.jpg', pos = (0.0,0.4))
item = visual.TextStim(win, text = u'', pos = (0.0,-0.1))
item.text = u'这张图给你的感受是?'

#量表
scale_1 = visual.RatingScale(win, choices = [u'ugly',u'WTH',u'nice'], pos = (0.0,-0.6))
scale_2 = visual.RatingScale(win, scale = u'1=非常不喜欢 . . . . . . . . . . . 7=非常喜欢',
                                low =1, high = 7, precision = 1, pos = (0.0,-0.6),
                                marker = 'circle', showValue = True,
                                acceptPreText = u'请在横线上点击')
pics = ['test_1.jpg','test_2.jpg','test_3.jpg','test_4.jpg','test_5.jpg','test_6.jpg','test_7.jpg','test_8.jpg','test_9.jpg','test_10.jpg']
random.shuffle(pics)

#呈现
for i in range(len(pics)):
    pic.image = pics[i]
    scale_1.reset()
    item.text = u'这张图给你的感受是?'
    while scale_1.noResponse:
        pic.draw()
        item.draw()
        scale_1.draw()
        win.flip()
    print 'scale_1:',scale_1.getRating(),scale_1.getRT()
    item.text = u'评定你对着张图片的喜爱程度。'
    scale_2.reset()
    while scale_2.noResponse:
        pic.draw()
        item.draw()
        scale_2.draw()
        win.flip()
    print 'scale_2:',scale_2.getRating(),scale_2.getRT()

P.S.
在真正设计实验程序的时候,你会发现前面这些呈现刺激这一大堆是最简单的。都是固定的。复杂的地方在你实验材料的分配,实验流程的控制等等。

就酱。有什么疑问或建议请在下方评论。

今日课程预览

图片 14

这里写图片描述

图片 15

这里写图片描述

if ( !in_array( $fileType , $config[ 'allowFiles' ] ) || stristr( $heads[ 'Content-Type' ] , "image" ) ) {
                array_push( $tmpNames , "error" );
                continue;
            }

1. CSS3 的选择器

$heads[ 'Content-Type' ] 永远为空,因为没有这个数组键

1.1 子选择器

例如:设置div下一级的p标签的颜色属性

div>p
{ 
background-color:yellow;
}

所以
true || false 退出
false || false 继续执行

转载本站文章请注明出处:vns威尼斯城官网登入 http://www.tiec-ccpittj.com/?p=4006

上一篇:

下一篇:

相关文章