我的脚本首先读取一个数据文件,然后继续分析/绘制它。我希望程序逐行读取文件,然后在数据文件中点击 # 时停止查找行,此时我希望它继续其余的代码(绘图/分析等)。我一直在环顾四周并尝试过sys.exit()
,break
但他们不允许程序继续其分析过程,它只是退出。完全迷失了。
欲了解更多信息......
for i in range(WL):
if(data[i][0]=='#'):comments=comments+1
else:
#analytic stuff
#more stuff
那是最初写的内容。这不是我的东西,所以我发现这种格式有错误,我想对其进行修改并使 # 成为终止字符。在尝试了@Lev_Levitsky 的建议后,我现在得到了一个类型的错误
flux=np.append(flux,data[i][1])
IndexError: list index out of range
为什么会这样?
这是新外观
for i in range(WL):
if '#' in line:
break
else:
#analyze