python读取txt文件某行到某行之间的数据
时间: 2023-08-31 17:05:58 浏览: 341
python读取txt文件并取其某一列数据的示例
5星 · 资源好评率100%
可以使用Python中的文件操作,将文件逐行读取并根据需要的行数进行筛选。
以下是一个示例代码,可以读取从第3行到第5行之间的数据:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
start_line = 3
end_line = 5
result = []
for i, line in enumerate(lines):
if i >= start_line - 1 and i <= end_line - 1:
result.append(line.strip())
print(result)
```
其中,`readlines()` 方法将每一行读取到一个列表中,`enumerate()` 方法可以同时获得行数和行内容,`strip()` 方法用于去除每行的空格和换行符。你可以修改 `start_line` 和 `end_line` 的值来读取需要的行数。
阅读全文