因此,假设您只想在文件的某些特定行之间进行迭代
您可以利用itertools它
import itertools with open('myfile.txt', 'r') as f: for line in itertools.islice(f, 12, 30): # 在这里做点什么
这将读取第13至20行,就像python的索引从0开始一样。因此第1行的索引为0
还可以通过在next()此处使用关键字来读取一些额外的行。
而且,当您使用文件对象作为可迭代对象时,请不要在readline()此处使用该语句,因为遍历文件的两种技术不会混在一起