3
我试图找出一种方法来跳过文件中的下两行,如果第一行中的条件为真。任何想法都可以做到这一点?这里是我迄今为止...使用for循环读取文件时跳过一行
def main():
file = open(r'C:\Users\test\Desktop\test2.txt', 'r+')
ctr = 1
for current_line in file:
assert ctr<3
if current_line[0:6] == str("001IU"):
pass
else:
if ctr == 1 and current_line[9:11] == str("00"):
do something...
ctr += 1
elif ctr == 1 and current_line[9:11] != str("00"):
pass #I want it to skip the next two lines in the loop
elif ctr == 2:
do something...
ctr = 1
else:
raise ValueError
如果我只想看到从第7行到之前的数据(文件的总行数-4)行,而我正在阅读该特定文件 –