简单介绍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之深入变量和引用对象
Sep 24 Python
讲解Python中运算符使用时的优先级
May 14 Python
python操作redis的方法
Jul 07 Python
全面了解Nginx, WSGI, Flask之间的关系
Jan 09 Python
matplotlib subplots 设置总图的标题方法
May 25 Python
Python 实现异步调用函数的示例讲解
Oct 14 Python
Windows上安装tensorflow  详细教程(图文详解)
Feb 04 Python
python误差棒图errorbar()函数实例解析
Feb 11 Python
适合Python初学者的一些编程技巧
Feb 12 Python
Python实现七个基本算法的实例代码
Oct 08 Python
使用Python爬取小姐姐图片(beautifulsoup法)
Feb 11 Python
Django drf请求模块源码解析
Jun 08 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
在WIN98下以apache模块方式安装php
2006/10/09 PHP
phpmyadmin的#1251问题
2006/11/25 PHP
PHP写的资源下载防盗链类分享
2014/05/12 PHP
php实现的Cookies操作类实例
2014/09/24 PHP
PHP Try-catch 语句使用技巧
2016/02/28 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
jQuery插件pagewalkthrough实现引导页效果
2015/07/05 Javascript
学习jQuey中的return false
2015/12/18 Javascript
异步加载JS、CSS代码(推荐)
2016/06/15 Javascript
node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小
2017/01/20 Javascript
图解Javascript——作用域、作用域链、闭包
2017/03/21 Javascript
Angular2 自定义validators的实现方法
2017/07/05 Javascript
使用nodeJs来安装less及编译less文件为css文件的方法
2017/11/20 NodeJs
js实时监控文本框输入字数的实例代码
2018/01/18 Javascript
axios全局注册,设置token,以及全局设置url请求网段的方法
2018/09/25 Javascript
koa+mongoose实现简单增删改查接口的示例代码
2019/05/13 Javascript
布同 Python中文问题解决方法(总结了多位前人经验,初学者必看)
2011/03/13 Python
python转换摩斯密码示例
2014/02/16 Python
python回溯法实现数组全排列输出实例分析
2015/03/17 Python
python 获取sqlite3数据库的表名和表字段名的实例
2019/07/17 Python
python使用协程实现并发操作的方法详解
2019/12/27 Python
Python3 读取Word文件方式
2020/02/13 Python
Python爬虫使用bs4方法实现数据解析
2020/08/25 Python
纯css3(无图片/js)制作的几个社交媒体网站的图标
2013/03/21 HTML / CSS
Html5 Geolocation获取地理位置信息实例
2016/12/09 HTML / CSS
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
.NET笔试题(20个问题)
2016/02/02 面试题
经典的班主任推荐信
2013/10/28 职场文书
商务英语毕业生自荐信范文
2013/11/08 职场文书
模具毕业生推荐信
2014/02/15 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
2014年企业团支部工作总结
2014/12/10 职场文书
社区青年志愿者活动总结
2015/05/06 职场文书
给校长的建议书范文
2015/09/14 职场文书
MySQL连表查询分组去重的实现示例
2021/07/01 MySQL
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL