在Python中,一行一行读取文件内容可以通过以下几种方法实现:
1. 使用 `readline()` 方法:
file_path = 'example.txt'
with open(file_path, 'r') as file:
line = file.readline()
while line:
print(line.strip()) 使用 strip() 方法去除行尾的换行符
line = file.readline()
2. 使用 `for` 循环直接迭代文件对象:
file_path = 'example.txt'
with open(file_path, 'r') as file:
for line in file:
print(line.strip()) 使用 strip() 方法去除行尾的换行符
3. 使用 `with` 语句和文件迭代器:
file_path = 'example.txt'
with open(file_path, 'r') as file:
for line in file:
print(line.strip()) 使用 strip() 方法去除行尾的换行符
以上代码片段展示了如何使用 `with` 语句来确保文件在使用后正确关闭,以及如何使用 `strip()` 方法去除每行末尾的换行符。使用 `for` 循环可以简化代码并提高可读性。