报错:TypeError: 'NoneType' object has no attribute '

xiaoxiao2021-02-28  36

运行python程序出现报错

 summ = summ + w[ox+m][oy+n]*inp[i+m][j+n]/255

TypeError: 'NoneType' object has no attribute '__getitem__'

检查出错原因:

'__getitem__' 是与数组下标相关

本人程序中 inp[i+m][j+n] 传递过来的inp数值为None,无法按照下标读取值,所以报错

总结:

出现此问题,查看表达式a[ ]的a值是否为空

为空会报这个错误

转载请注明原文地址: https://www.6miu.com/read-2631426.html

最新回复(0)