解决方法一:使用while循环遍历文件
file = open("filename.txt", "r")
line = file.readline()
while line:
print(line)
line = file.readline()
file.close()
解决方法二:使用迭代器遍历文件
file = open("filename.txt", "r")
for line in iter(file.readline, ''):
print(line)
file.close()
解决方法三:使用列表推导式一次性读取文件并遍历
with open("filename.txt", "r") as file:
lines = [line for line in file]
for line in lines:
print(line)