python中常见的错误

  • TypeError: ‘int’ object is not subscriptable
    当一个数被当成list时会出现这种错误 例如:
    1
    2
    a=1; 
    a[2]=3

多半需要检查是不是用错变量了而不是查这个类型是否正确

  • TypeError: ‘numpy.ndarray’ object is not callable
    一般是一个不该加括号()的地方加了括号, 删掉就好