python 读取文件的每一行
时间: 2024-08-06 21:01:32 浏览: 117
在Python中,你可以使用内置的`open()`函数以及`for`循环来逐行读取文件。下面是一个简单的示例:
```python
# 打开文件
with open('example.txt', 'r') as file: # 使用'r'模式打开,表示读取
for line in file: # 通过迭代操作获取文件的每一行
print(line) # 输出每行内容,注意这会包含换行符'\n'
```
在这个例子中,`'example.txt'`是你想要读取的文件名。`with`语句可以确保文件在处理完毕后会被正确关闭,即使在读取过程中发生异常也是如此。
如果你想跳过空行,可以在打印之前检查`line.strip()`是否为空。如果需要处理非文本文件(如二进制文件),可以将`'r'`改为其他模式,比如`'rb'`。
阅读全文