
Python中按行读取文件的简易实现方式
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文章介绍了如何使用Python编程语言简单高效地逐行读取文件的方法,适合初学者快速上手。
1:使用`readline()`函数逐行读取文件内容:
```python
file = open(sample.txt)
while True:
line = file.readline()
if not line:
break
# 在这里处理每一行数据
file.close()
```
这种方式一行一行地从文件中读取数据,虽然比较慢,但很省内存。测试时发现每秒大约可以读32000行。
2:使用`fileinput`模块简化代码:
```python
import fileinput
for line in fileinput.input(sample.txt):
pass # 在这里处理每一行数据
```
这种方法写法简洁,但测试显示每秒只能读13000行。
全部评论 (0)
还没有任何评论哟~


