简单介绍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 相关文章推荐
在Heroku云平台上部署Python的Django框架的教程
Apr 20 Python
Python中random模块用法实例分析
May 19 Python
python删除指定类型(或非指定)的文件实例详解
Jul 06 Python
利用Python3分析sitemap.xml并抓取导出全站链接详解
Jul 04 Python
python3 shelve模块的详解
Jul 08 Python
Python基于贪心算法解决背包问题示例
Nov 27 Python
Pytorch入门之mnist分类实例
Apr 14 Python
Windows 64位下python3安装nltk模块
Sep 19 Python
Python文件循环写入行时防止覆盖的解决方法
Nov 09 Python
python flask解析json数据不完整的解决方法
May 26 Python
Python 多线程,threading模块,创建子线程的两种方式示例
Sep 29 Python
python3代码输出嵌套式对象实例详解
Dec 03 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/08/05 PHP
mac下使用brew配置环境的步骤分享
2011/05/23 PHP
实现在同一方法中获取当前方法中新赋值的session值解决方法
2014/06/26 PHP
利用PHP实现一个简单的用户登记表示例
2017/04/25 PHP
PHP实现文件上传操作和封装
2020/03/04 PHP
求得div 下 img的src地址的js代码
2007/02/28 Javascript
JS版的date函数(和PHP的date函数一样)
2014/05/12 Javascript
js中通过父级进行查找定位元素
2014/06/15 Javascript
原生js实现复制对象、扩展对象 类似jquery中的extend()方法
2014/08/30 Javascript
js判断登录与否并确定跳转页面的方法
2015/01/30 Javascript
如何实现移动端浏览器不显示 pc 端的广告
2015/10/15 Javascript
深入理解vue.js双向绑定的实现原理
2016/12/05 Javascript
jquery实现(textarea)placeholder自动换行
2016/12/22 Javascript
js正则表达式惰性匹配和贪婪匹配用法分析
2016/12/26 Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
2017/02/14 Javascript
jQuery 表单序列化实例代码
2017/06/11 jQuery
jquery的 filter()方法使用教程
2018/03/22 jQuery
JS实现简单的文字无缝上下滚动功能示例
2019/06/22 Javascript
Node.js API详解之 console模块用法详解
2020/05/12 Javascript
Python数组定义方法
2016/04/13 Python
python实现简单tftp(基于udp协议)
2018/07/30 Python
Python之时间和日期使用小结
2019/02/14 Python
tensorboard实现同时显示训练曲线和测试曲线
2020/01/21 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
2020/11/17 Python
html5 canvas实现跟随鼠标旋转的箭头
2016/03/11 HTML / CSS
英国领先的狗和宠物美容专家:Christies Direct
2017/04/03 全球购物
Cotton On南非:澳洲时尚平价品牌
2018/06/28 全球购物
Currentbody澳大利亚:美容仪专家
2019/11/11 全球购物
Java TransactionAPI (JTA) 主要包含几部分
2012/12/07 面试题
劳资员岗位职责
2013/11/11 职场文书
40岁生日感言
2014/02/15 职场文书
总裁助理岗位职责
2014/02/17 职场文书
《珍珠泉》教学反思
2014/02/20 职场文书
网页美工求职信范文
2014/04/17 职场文书
2016年幼儿园教师师德承诺书
2016/03/25 职场文书
设置IIS Express并发数
2022/07/07 Servers