我正在尝试让我的功能遍历电子表格,每隔三列检查一次,找到一些值的位置(行号),但它部分起作用。该代码运行并返回一些值,但我收到此错误消息,并且它停止了。
我正在使用 start=mm[0]
从数组中获取第一个值,并使用 end=mm[-1]
来获取最后一个值。
def get_voltageStatus(r,t):
for i in range (1,len(data[0]),3):
m=np.where((data[1:,i]>=r) & (data[1:,i]<=t))
mm_raws = []
mm=m[0]
start=mm[0]
end=mm[-1]
print(data[0,i])
duration(start,end)
错误是:
start = mm [0] IndexError:索引0超出轴0的大小范围 0
答案 0 :(得分:0)
这解决了问题
gcc