简单介绍Python中的readline()方法的使用


Posted in Python onMay 24, 2015

 readline()方法从文件中读取一整行。尾部的换行符保持在字符串中。如果大小参数且非负,那么一个最大字节数,包括结尾的换行和不完整的行可能会返回。

遇到EOF时立即返回一个空字符串。
语法

以下是readline()方法的语法:

fileObject.readline( size );

参数

  •     size -- 这是可以从文件中读取的字节数。

返回值

此方法返回从文件中读取的行。
例子

下面的例子显示了readline()方法的使用。

#!/usr/bin/python

# Open a file
fo = open("foo.txt", "rw+")
print "Name of the file: ", fo.name

# Assuming file has following 5 lines
# This is 1st line
# This is 2nd line
# This is 3rd line
# This is 4th line
# This is 5th line

line = fo.readline()
print "Read Line: %s" % (line)

line = fo.readline(5)
print "Read Line: %s" % (line)

# Close opend file
fo.close()

当我们运行上面的程序,它会产生以下结果:

Name of the file: foo.txt
Read Line: This is 1st line

Read Line: This
Python 相关文章推荐
巧用Python装饰器 免去调用父类构造函数的麻烦
May 18 Python
Python抓取京东图书评论数据
Aug 31 Python
python遍历数组的方法小结
Apr 30 Python
Using Django with GAE Python 后台抓取多个网站的页面全文
Feb 17 Python
Python画图学习入门教程
Jul 01 Python
利用Python爬取可用的代理IP
Aug 18 Python
python基础教程之五种数据类型详解
Jan 12 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
Jan 29 Python
python中的TCP(传输控制协议)用法实例分析
Nov 15 Python
python实现宿舍管理系统
Nov 22 Python
基于python实现破解滑动验证码过程解析
May 28 Python
使用ITK-SNAP进行抠图操作并保存mask的实例
Jul 01 Python
在Python中操作文件之read()方法的使用教程
May 24 #Python
在Python中使用next()方法操作文件的教程
May 24 #Python
在Python程序中操作文件之isatty()方法的使用教程
May 24 #Python
讲解Python中fileno()方法的使用
May 24 #Python
在Python程序中操作文件之flush()方法的使用教程
May 24 #Python
Python编程中用close()方法关闭文件的教程
May 24 #Python
详细讲解Python中的文件I/O操作
May 24 #Python
You might like
请php正则走开
2008/03/15 PHP
利用PHP实现图片等比例放大和缩小的方法详解
2013/06/06 PHP
php中fgetcsv()函数用法实例
2014/11/28 PHP
php使用curl简单抓取远程url的方法
2015/03/13 PHP
php实现文本数据导入SQL SERVER
2015/05/17 PHP
详解WordPress中提醒安装插件以及隐藏插件的功能实现
2015/12/25 PHP
利用php + Laravel如何实现部署自动化详解
2017/10/11 PHP
javascript 操作Word和Excel的实现代码
2009/10/26 Javascript
一些主流JS框架中DOMReady事件的实现小结
2011/02/12 Javascript
JavaScript闭包实例讲解
2014/04/22 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
2015/03/31 Javascript
AngularJS入门教程之AngularJS模型
2016/04/18 Javascript
让你一句话理解闭包(简单易懂)
2016/06/03 Javascript
详解AngularJS验证、过滤器、指令
2017/01/04 Javascript
JS验证字符串功能
2017/02/22 Javascript
vue+axios实现登录拦截的实例代码
2017/05/22 Javascript
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
快速将Vue项目升级到webpack3的方法步骤
2017/09/14 Javascript
[01:02:38]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第二场 1月10日
2021/03/11 DOTA
python用10行代码实现对黄色图片的检测功能
2015/08/10 Python
Pyhton中单行和多行注释的使用方法及规范
2016/10/11 Python
python实现将汉字保存成文本的方法
2018/11/16 Python
python pip源配置,pip配置文件存放位置的方法
2019/07/12 Python
Python使用Pandas对csv文件进行数据处理的方法
2019/08/01 Python
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
python实现的分层随机抽样案例
2020/02/25 Python
使用Python爬虫爬取小红书完完整整的全过程
2021/01/19 Python
html5 桌面提醒:Notifycations应用介绍
2012/11/27 HTML / CSS
HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题
2012/12/13 HTML / CSS
3种方式实现瀑布流布局小结
2019/09/05 HTML / CSS
美国领先的家居装饰和礼品商店:Kirkland’s
2017/01/30 全球购物
关于.NET, HTML的五个问题
2012/08/29 面试题
nohup的用法
2012/11/26 面试题
2015年材料员工作总结
2015/04/30 职场文书
小学运动会通讯稿
2015/07/18 职场文书
Nginx Rewrite使用场景及配置方法解析
2021/04/01 Servers