简单介绍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 08 Python
Python基于whois模块简单识别网站域名及所有者的方法
Apr 23 Python
TensorFlow实现iris数据集线性回归
Sep 07 Python
Python Django中间件,中间件函数,全局异常处理操作示例
Nov 08 Python
Python3中configparser模块读写ini文件并解析配置的用法详解
Feb 18 Python
Python使用Socket实现简单聊天程序
Feb 28 Python
PyCharm永久激活方式(推荐)
Sep 22 Python
Python定时任务APScheduler原理及实例解析
May 30 Python
django和flask哪个值得研究学习
Jul 31 Python
python实现梯度下降算法的实例详解
Aug 17 Python
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
Dec 13 Python
浅谈Python项目的服务器部署
Apr 25 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
将数字格式的计算结果转为汉字格式
2006/10/09 PHP
php cout<<的一点看法
2010/01/24 PHP
php实现计数器方法小结
2015/01/05 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
ThinkPHP路由机制简介
2016/03/23 PHP
谈谈从phpinfo中能获取哪些值得注意的信息
2017/03/28 PHP
PHP PDOStatement::bindValue讲解
2019/01/30 PHP
js 目录列举函数
2008/11/06 Javascript
学习ExtJS border布局
2009/10/08 Javascript
Aptana调试javascript图解教程
2009/11/30 Javascript
jQuery中filter(),not(),split()使用方法
2010/07/06 Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
2013/08/07 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
WordPress中鼠标悬停显示和隐藏评论及引用按钮的实现
2016/01/12 Javascript
Bootstarp风格的toggle效果分享
2016/02/23 Javascript
百度地图给map添加右键菜单(判断是否为marker)
2016/03/04 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
2016/05/24 Javascript
JSON字符串和对象相互转换实例分析
2016/06/16 Javascript
记一次用vue做的活动页的方法步骤
2019/04/11 Javascript
React 全自动数据表格组件——BodeGrid的实现思路
2019/06/12 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
[49:31]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第二场 1月29日
2021/03/11 DOTA
Pytorch 使用 nii数据做输入数据的操作
2020/05/26 Python
CSS3中的transform属性进行2D和3D变换的基本用法
2016/05/12 HTML / CSS
巧克力领导品牌瑞士莲美国官网:Lindt Chocolate美国
2016/08/25 全球购物
美国真皮手袋品牌:GiGi New York
2017/03/10 全球购物
GIVENCHY纪梵希官方旗舰店:高定彩妆与贵族护肤品
2018/04/16 全球购物
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
军神教学反思
2014/02/04 职场文书
企业内控岗位的职责
2014/02/07 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
班主任寄语2016
2015/12/04 职场文书
Redis Cluster 集群搭建你会吗
2021/08/04 Redis
mysql查找连续出现n次以上的数字
2022/05/11 MySQL
PostgreSQL逻辑复制解密原理解析
2022/09/23 PostgreSQL