Python按行读文件 |
您所在的位置:网站首页 › python按行输出文件 › Python按行读文件 |
while 1:
lines = file.readlines(100000)
if not lines:
break
for line in lines:
pass # do something
这个方法真的更好吗?事实证明,用同样的数据测试,它每秒可以读 96900 行数据! 效率是第一种方法的 3 倍,第二种方法的 7 倍!
——————————————————————————————————————— —————————————————————
在 Python 2.2 以后,我们可以直接对一个 file 对象使用 for 循环读每行数据:
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |