简单介绍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设计模式之代理模式实例
Apr 26 Python
Python使用SQLite和Excel操作进行数据分析
Jan 20 Python
利用Pandas读取文件路径或文件名称包含中文的csv文件方法
Jul 04 Python
解决python中画图时x,y轴名称出现中文乱码的问题
Jan 29 Python
python支付宝支付示例详解
Aug 22 Python
解决pytorch报错:AssertionError: Invalid device id的问题
Jan 10 Python
基于python修改srt字幕的时间轴
Feb 03 Python
在keras中实现查看其训练loss值
Jun 16 Python
Python预测2020高考分数和录取情况
Jul 08 Python
python Tkinter的简单入门教程
Apr 11 Python
python3.7.2 tkinter entry框限定输入数字的操作
May 22 Python
端午节将至,用Python爬取粽子数据并可视化,看看网友喜欢哪种粽子吧!
Jun 11 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中使用Sockets 从Usenet中获取文件
2008/01/10 PHP
php代码书写习惯优化小结
2013/06/20 PHP
PHP中调用SVN命令更新网站方法
2015/01/07 PHP
PHP实现递归目录的5种方法
2016/10/27 PHP
浅谈laravel框架sql中groupBy之后排序的问题
2019/10/17 PHP
javascript 异步页面查询实现代码(asp.net)
2010/05/26 Javascript
jquery异步请求实例代码
2011/06/21 Javascript
js 编程笔记 无名函数
2011/06/28 Javascript
jQuery动画animate方法使用介绍
2013/05/06 Javascript
jquery 多行文本框(textarea)高度变化
2013/07/03 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
原生JS实现在线问卷调查投票特效
2017/01/03 Javascript
js实现文字无缝向上滚动
2017/02/16 Javascript
Kindeditor单独调用多图上传实例
2017/07/31 Javascript
基于 Vue 的树形选择组件的示例代码
2017/08/18 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
2018/03/10 Javascript
vue-cli axios请求方式及跨域处理问题
2018/03/28 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
three.js利用gpu选取物体并计算交点位置的方法示例
2019/11/25 Javascript
解决Vue 给mapState中定义的属性赋值报错的问题
2020/06/22 Javascript
python实现应用程序在右键菜单中添加打开方式功能
2017/01/09 Python
Python学生信息管理系统修改版
2018/03/13 Python
在linux系统下安装python librtmp包的实现方法
2019/07/22 Python
python Timer 类使用介绍
2020/12/28 Python
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
Veronica Beard官网:在酷、经典和别致之间找到了平衡
2018/01/11 全球购物
Pedro官网:新加坡时尚品牌
2019/08/27 全球购物
MIRTA官网:手工包,100%意大利制造
2020/02/11 全球购物
斯福泰克软件测试面试题
2015/02/16 面试题
新闻专业本科生的自我评价分享
2013/11/20 职场文书
八一慰问活动方案
2014/02/07 职场文书
小学毕业感言50字
2014/02/16 职场文书
教师节活动主持词
2014/04/02 职场文书
建筑专业毕业生求职信
2014/09/30 职场文书
golang elasticsearch Client的使用详解
2021/05/05 Golang