我想在读取文本文件时跳过前 17 行。
假设文件如下
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
good stuff
我只想要好东西。我正在做的事情要复杂得多,但这是我遇到困难的部分。
使用 itertools.islice
,从索引 17 开始。它会自动跳过前 17 行。
import itertools
with open('file.txt') as f:
for line in itertools.islice(f, 17, None): # start=17, stop=None
# process lines