为什么我在for循环中得到NoneType对象错误?

时间:2016-11-08 06:22:37

标签: python

for i in range(0, len(files)):
    t=resized_ imgs[i].mean()

AttributeError:' NoneType'对象没有属性'意思是'

2 个答案:

答案 0 :(得分:0)

resized_ imgs[i]返回了意想不到的结果!

检查这一点。

祝福

答案 1 :(得分:0)

该字段可能包含None值。因此,无论何时获得无值,它都无法正确计算。所以把这个块放在try语句下。

for i in range(0, len(files)):
   try:
      t=resized_imgs[i].mean() 
   except AttributeError:
      print "NONE type"