Python按行读取文件的实现方法【小文件和大文件读取】


Posted in Python onSeptember 19, 2016

本文实例讲述了Python按行读取文件的实现方法。分享给大家供大家参考,具体如下:

小文件:

#coding=utf-8
#author: walker
#date: 2013-12-30
#function: 按行读取小文件
all_lines = []
try:
  file = open('txt.txt', 'r')
  all_lines = file.readlines()
except IOError as err:
  print('File error: ' + str(err))
finally:
  if 'file' in locals():
    file.close()
for line in all_lines:
  print(line)

大文件:

#coding=utf-8
#author: walker
#date: 2013-12-30
#function: 按行读取大文件
try:
  file = open('txt.txt', 'r')
  for line in file:
    print(line)
except IOError as err:
  print('File error: ' + str(err))
finally:
  if 'file' in locals():
    file.close()

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
使用cx_freeze把python打包exe示例
Jan 24 Python
python实现判断数组是否包含指定元素的方法
Jul 15 Python
Python for Informatics 第11章之正则表达式(二)
Apr 21 Python
Python循环语句中else的用法总结
Sep 11 Python
利用Python命令行传递实例化对象的方法
Nov 02 Python
python实现学生信息管理系统
Apr 05 Python
Python 实现删除某路径下文件及文件夹的实例讲解
Apr 24 Python
Python中反射和描述器总结
Sep 23 Python
Python生成一个迭代器的实操方法
Jun 18 Python
python rolling regression. 使用 Python 实现滚动回归操作
Jun 08 Python
python json.dumps() json.dump()的区别详解
Jul 14 Python
python从Oracle读取数据生成图表
Oct 14 Python
Python遍历目录并批量更换文件名和目录名的方法
Sep 19 #Python
Python实现更改图片尺寸大小的方法(基于Pillow包)
Sep 19 #Python
Python自定义进程池实例分析【生产者、消费者模型问题】
Sep 19 #Python
python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
Sep 19 #Python
Python操作Access数据库基本步骤分析
Sep 19 #Python
Python自定义主从分布式架构实例分析
Sep 19 #Python
Python实现网络端口转发和重定向的方法
Sep 19 #Python
You might like
php 的加密函数 md5,crypt,base64_encode 等使用介绍
2012/04/09 PHP
php修改NetBeans默认字体的大小
2013/07/02 PHP
jQuery 名称冲突的解决方法
2011/04/08 Javascript
jQuery实现类似滑动门切换效果的层切换
2013/09/23 Javascript
JavaScript在IE和FF下的兼容性问题
2014/05/19 Javascript
js实现表单检测及表单提示的方法
2015/08/14 Javascript
js实现搜索框关键字智能匹配代码
2020/03/26 Javascript
JS中sort函数排序用法实例分析
2016/06/16 Javascript
关于JavaScript数组你所不知道的3件事
2016/08/24 Javascript
浅谈JS函数定义方式的区别
2016/10/30 Javascript
javascript判断回文数详解及实现代码
2017/02/03 Javascript
微信小程序 弹窗自定义实例代码
2017/03/08 Javascript
socket.io实现在线群聊功能
2017/04/07 Javascript
Bootstrap Table使用整理(三)
2017/06/09 Javascript
基于JavaScript实现选项卡效果
2017/07/21 Javascript
weui框架实现上传、预览和删除图片功能代码
2017/08/24 Javascript
[51:17]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第二场 10月30日
2020/10/31 DOTA
Python常用的内置序列结构(列表、元组、字典)学习笔记
2016/07/08 Python
python2.7的编码问题与解决方法
2016/10/04 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
python3爬取各类天气信息
2018/02/24 Python
Python随机函数random()使用方法小结
2018/04/29 Python
django+xadmin+djcelery实现后台管理定时任务
2018/08/14 Python
Python3随机漫步生成数据并绘制
2018/08/27 Python
python实现连续图文识别
2018/12/18 Python
python+pyqt5编写md5生成器
2019/03/18 Python
Python JSON常用编解码方法代码实例
2020/09/05 Python
使用pandas读取表格数据并进行单行数据拼接的详细教程
2021/03/03 Python
美国棒球装备和用品商店:Baseball Savings
2018/06/09 全球购物
文明餐桌活动方案
2014/02/11 职场文书
村级环境卫生整治方案
2014/05/04 职场文书
乡镇八一建军节活动方案
2014/08/24 职场文书
党员查摆问题及整改措施
2014/10/10 职场文书
2015年劳动部工作总结
2015/05/23 职场文书
微信搭讪开场白
2015/05/28 职场文书
HTML+CSS 实现顶部导航栏菜单制作
2021/06/03 HTML / CSS