python遍历文本文件
时间: 2023-07-02 09:21:30 浏览: 87
python中遍历文件的3个方法
在Python中,您可以使用`with open()`语句打开文本文件并使用`for`循环遍历文件中的每一行内容。具体的实现方法如下:
```python
with open('file.txt', 'r') as f:
for line in f:
# 对每一行内容进行操作
print(line)
```
以上代码中,`file.txt`为您要遍历的文本文件名,`'r'`表示以只读方式打开文件。`with open()`语句会自动关闭文件,不需要您手动关闭文件。
在`for`循环中,`line`变量会依次存储文件中的每一行内容,您可以对每一行内容进行相关的操作。例如,将每一行的内容存储到一个列表中:
```python
lines = []
with open('file.txt', 'r') as f:
for line in f:
lines.append(line.strip())
```
以上代码中,`strip()`方法用于删除每一行末尾的换行符`\n`,将每一行的内容存储到`lines`列表中。
当然,您也可以使用`readlines()`方法一次性读取整个文件的内容,并将每一行的内容存储到一个列表中:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
```
以上代码中,`lines`列表中的每个元素即为文件中的每一行内容。
阅读全文