简单介绍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 相关文章推荐
wxPython中文教程入门实例
Jun 09 Python
Python字符串、元组、列表、字典互相转换的方法
Jan 23 Python
Python读写txt文本文件的操作方法全解析
Jun 26 Python
Python request设置HTTPS代理代码解析
Feb 12 Python
PyCharm代码回滚,恢复历史版本的解决方法
Oct 22 Python
Python格式化输出字符串方法小结【%与format】
Oct 29 Python
python文字转语音实现过程解析
Nov 12 Python
Tensorflow 实现释放内存
Feb 03 Python
python实现126邮箱发送邮件
May 20 Python
Python基础之hashlib模块详解
May 06 Python
python numpy中multiply与*及matul 的区别说明
May 26 Python
使用Python通过企业微信应用给企业成员发消息
Apr 18 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
Redis使用Eval多个键值自增的操作实例
2016/11/04 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
在 Laravel 中动态隐藏 API 字段的方法
2019/10/25 PHP
ThinkPHP 5 AJAX跨域请求头设置实现过程解析
2020/10/28 PHP
javascript中match函数的用法小结
2014/02/08 Javascript
javascript比较两个日期的先后示例代码
2014/12/31 Javascript
DOM 事件流详解
2015/01/20 Javascript
javaScript基础语法介绍
2015/02/28 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
jQuery+formdata实现上传进度特效遇到的问题
2016/02/24 Javascript
基于AngularJS前端云组件最佳实践
2016/10/20 Javascript
Bootstrap中datetimepicker使用小结
2016/12/28 Javascript
深入理解Angular.JS中的Scope继承
2017/06/04 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
JS判断微信扫码的方法
2017/08/07 Javascript
详解easyui基于 layui.laydate日期扩展组件
2018/07/18 Javascript
vue2使用keep-alive缓存多层列表页的方法
2018/09/21 Javascript
使用Layui搭建后台管理界面的操作方法
2019/09/20 Javascript
在 Vue 中编写 SVG 图标组件的方法
2020/02/24 Javascript
python解析json实例方法
2013/11/19 Python
详解Python中break语句的用法
2015/05/14 Python
Python 反转字符串(reverse)的方法小结
2018/02/20 Python
Python实现多进程的四种方式
2019/02/22 Python
python三引号输出方法
2019/02/27 Python
Python字典fromkeys()方法使用代码实例
2020/07/20 Python
python实现发送带附件的邮件代码分享
2020/09/22 Python
Django haystack实现全文搜索代码示例
2020/11/28 Python
CSS3 函数技巧 用css 实现js实现的事情(clac Counters Tooltip)
2017/08/15 HTML / CSS
Blue Nile蓝色尼罗河香港官网:世界最大在线钻石珠宝销售商
2020/05/07 全球购物
工程项目经理岗位职责
2013/12/15 职场文书
单位单身证明范本
2014/01/11 职场文书
三八红旗集体先进事迹材料
2014/05/22 职场文书
餐厅感恩节活动策划方案
2014/10/11 职场文书
现实表现材料范文
2014/12/23 职场文书
邀请书格式范文
2015/02/02 职场文书
2015年商场工作总结
2015/04/27 职场文书