简单介绍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进阶教程之函数对象(函数也是对象)
Aug 30 Python
在RedHat系Linux上部署Python的Celery框架的教程
Apr 07 Python
Python yield 使用浅析
May 28 Python
Python操作Excel之xlsx文件
Mar 24 Python
selenium python浏览器多窗口处理代码示例
Jan 15 Python
对Python3+gdal 读取tiff格式数据的实例讲解
Dec 04 Python
python 实现手机自动拨打电话的方法(通话压力测试)
Aug 08 Python
python3.5 cv2 获取视频特定帧生成jpg图片
Aug 28 Python
Matplotlib使用字符串代替变量绘制散点图的方法
Feb 17 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
Jul 02 Python
Visual Studio Code搭建django项目的方法步骤
Sep 17 Python
如何使用Pytorch搭建模型
Oct 26 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
无线电广播与收音机发展的历史回眸
2021/03/02 无线电
晶体管单管来复再生式收音机
2021/03/02 无线电
数字转英文
2006/12/06 PHP
PHP_Cooikes不同页面无法传递的解决方法
2014/03/07 PHP
php生成静态页面的简单示例
2014/04/17 PHP
php socket实现的聊天室代码分享
2014/08/16 PHP
如何判断php mysqli扩展类是否开启
2016/12/24 PHP
PHP实现读取文件夹及批量重命名文件操作示例
2019/04/15 PHP
Laravel获取所有的数据库表及结构的方法
2019/10/10 PHP
清除div下面的所有标签的方法
2014/02/17 Javascript
Javascript 正则表达式实现为数字添加千位分隔符
2015/03/10 Javascript
纯JavaScript代码实现移动设备绘图解锁
2015/10/16 Javascript
从setTimeout看js函数执行过程
2017/12/19 Javascript
小程序自定义日历效果
2018/12/29 Javascript
整理 node-sass 安装失败的原因及解决办法(小结)
2020/02/19 Javascript
JavaScript快速调试的两个技巧
2020/11/04 Javascript
Cpy和Python的效率对比
2015/03/20 Python
Python使用openpyxl读写excel文件的方法
2017/06/30 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
PyQt5重写QComboBox的鼠标点击事件方法
2019/06/25 Python
pytorch自定义二值化网络层方式
2020/01/07 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
opencv+python实现均值滤波
2020/02/19 Python
Python 改变数组类型为uint8的实现
2020/04/09 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
2021/02/25 Python
pip/anaconda修改镜像源,加快python模块安装速度的操作
2021/03/04 Python
html5 touch事件实现页面上下滑动效果【附代码】
2016/03/10 HTML / CSS
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
.TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)
2016/05/09 面试题
计算机专业应届毕业生自荐信
2013/09/26 职场文书
《金色的脚印》教后反思
2014/04/23 职场文书
大学新学期计划书
2014/04/28 职场文书
个人授权委托书范本格式
2014/10/12 职场文书
天坛导游词
2015/02/02 职场文书
2015年效能监察工作总结
2015/04/23 职场文书
2015年小学图书室工作总结
2015/05/18 职场文书