你可以使用Python的文件操作和循环来按行读取文本文件中的2行,每次读取2行。以下是一个示例代码:
with open("filename.txt", "r") as file:
while True:
lines = file.readlines(2)
if not lines:
break
for line in lines:
print(line.strip()) # 在这里可以对读取的行进行处理
# 进行下一次循环前的操作
在上面的代码中,我们使用了open()
函数来打开文本文件,并使用"r"
参数以只读模式打开文件。然后使用while
循环来重复读取文件内容,直到文件结束。
在循环中,我们使用readlines()
函数来读取2行内容,并将其存储在一个列表中。如果读取到的内容为空,则表示已经读取到文件末尾,此时可以使用break
语句退出循环。
然后,我们使用一个for
循环来遍历每行内容,并使用strip()
函数去除行尾的换行符或空格。你可以在这里对每行内容进行相应的处理。
最后,你可以在循环的末尾进行一些操作,如打印空行或其他处理,然后进入下一次循环读取更多的行。记得根据你的需求来修改代码和文件路径。