IndexError: only integers, slices (:
), ellipsis (...
), numpy.newaxis (None
) and integer or boo
出现这类问题的原因是在索引中的值为浮点数,需要将它强制转化为int,可以使用int()函数
local variable ‘xxx’ referenced before assignment
出现这类问题的原因是这个名字为局部变量,将它定义为全局变量使用global。要注意这个名字可能和python中的函数同名,所以可以修改名字或者加上global关键字