简单介绍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定时器使用示例分享
Feb 16 Python
Python中Collection的使用小技巧
Aug 18 Python
python实现批量获取指定文件夹下的所有文件的厂商信息
Sep 28 Python
Python中函数的参数定义和可变参数用法实例分析
Jun 04 Python
Python将图片批量从png格式转换至WebP格式
Aug 22 Python
Python使用cx_Oracle调用Oracle存储过程的方法示例
Oct 07 Python
Python使用pip安装报错:is not a supported wheel on this platform的解决方法
Jan 23 Python
Django 过滤器汇总及自定义过滤器使用详解
Jul 19 Python
python爬虫爬取笔趣网小说网站过程图解
Nov 18 Python
tensorflow 查看梯度方式
Feb 04 Python
浅谈python中频繁的print到底能浪费多长时间
Feb 21 Python
Pytorch之Tensor和Numpy之间的转换的实现方法
Sep 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 ? EasyUI DataGrid 资料存的方式介绍
2012/11/07 PHP
smarty缓存用法分析
2014/12/16 PHP
yii2.0框架场景的简单使用示例
2020/01/25 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
drag-and-drop实现图片浏览器预览
2015/08/06 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
Angular中实现树形结构视图实例代码
2017/05/05 Javascript
微信小程序 空白页重定向解决办法
2017/06/27 Javascript
js 提取某()特殊字符串长度的实例
2017/12/06 Javascript
jQuery实现form表单序列化转换为json对象功能示例
2018/05/23 jQuery
jQuery实现表单动态加减、ajax表单提交功能
2018/06/08 jQuery
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
详解如何在vscode里面调试js和node.js的方法步骤
2018/12/24 Javascript
JQuery判断radio单选框是否选中并获取值的方法
2019/01/17 jQuery
vue 的 solt 子组件过滤过程解析
2019/09/07 Javascript
浅谈Webpack4 Tree Shaking 终极优化指南
2019/11/18 Javascript
js实现拖动缓动效果
2020/01/13 Javascript
微信小程序之滑动页面隐藏和显示组件功能的实现代码
2020/06/19 Javascript
[04:54]DOTA2 2017国际邀请赛:上届冠军WINGS采访短片
2017/08/09 DOTA
关于你不想知道的所有Python3 unicode特性
2014/11/28 Python
python实现域名系统(DNS)正向查询的方法
2016/04/19 Python
python 判断是否为正小数和正整数的实例
2017/07/23 Python
Python实现的在特定目录下导入模块功能分析
2019/02/11 Python
Python3.5基础之变量、数据结构、条件和循环语句、break与continue语句实例详解
2019/04/26 Python
django model通过字典更新数据实例
2020/04/01 Python
python反编译教程之2048小游戏实例
2021/03/03 Python
用CSS3实现背景渐变的方法
2015/07/14 HTML / CSS
CPB肌肤之钥美国官网:Clé de Peau Beauté
2017/09/05 全球购物
Java如何支持I18N?
2016/10/31 面试题
幼儿教师培训感言
2014/03/08 职场文书
爱情寄语大全
2014/04/09 职场文书
关于对大人不礼貌的检讨书
2014/09/29 职场文书
幼儿园大班毕业评语
2014/12/31 职场文书
商场圣诞节活动总结
2015/05/06 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
Github 使用python对copilot做些简单使用测试
2022/04/14 Python