python读取txt文件特定行
时间: 2023-09-05 13:14:15 浏览: 111
可以使用Python内置的文件读取方法,结合行数来读取特定行。比如,如果要读取txt文件中第5行的内容,可以使用以下代码:
```
with open('file.txt', 'r') as f:
lines = f.readlines()
print(lines[4])
```
其中,`open`函数用于打开txt文件,`readlines`方法将文件中的所有行读取到列表中,列表的索引从0开始,所以要读取第5行,需要访问索引为4的元素。
如果要读取多个特定行,可以使用循环来实现,例如:
```
with open('file.txt', 'r') as f:
for i, line in enumerate(f):
if i in [1, 3, 5]:
print(line)
```
这个代码段将会读取文件中的第2、4、6行。`enumerate`函数用于同时获取行号和行内容,循环中使用了一个判断语句,只输出特定的行。
阅读全文
相关推荐

















