解决 TypeError: slice indices must be integers or None or have an __index__ method

定义part的值为
在这里插入图片描述
使用循环依次使用part中的值

    for i in part:
        x = spike[i:i+scale,:]

此时出现错误
在这里插入图片描述
将变量i强制int即可解决

    for i in part:
        x = spike[int(i):int(i+scale),:]

猜你喜欢

转载自blog.csdn.net/Peggiehu/article/details/107203590