在Python中操作文件之read()方法的使用教程


Posted in Python onMay 24, 2015

 read()方法读取文件size个字节大小。如果读取命中获得EOF大小字节之前,那么它只能读取可用的字节。
语法

以下是read()方法的语法:

fileObject.read( size );

参数

  •     size -- 这是可以从文件中读取的字节数。

返回值

此方法返回读取字符串中的字节数。
例子

下面的例子显示了read()方法的使用。

#!/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.read(10)
print "Read Line: %s" % (line)

# Close opend file
fo.close()

当我们运行上面的程序,它会产生以下结果:

Name of the file: foo.txt
Read Line: This is 1s
Python 相关文章推荐
Django入门使用示例
Dec 12 Python
windows 下python+numpy安装实用教程
Dec 23 Python
使用matplotlib画散点图的方法
May 25 Python
Python图片转换成矩阵,矩阵数据转换成图片的实例
Jul 02 Python
Python中对数组集进行按行打乱shuffle的方法
Nov 08 Python
Python控制键盘鼠标pynput的详细用法
Jan 28 Python
Python 利用切片从列表中取出一部分使用的方法
Feb 01 Python
Python count函数使用方法实例解析
Mar 23 Python
解决jupyter运行pyqt代码内核重启的问题
Apr 16 Python
使用Keras训练好的.h5模型来测试一个实例
Jul 06 Python
Python中读取文件名中的数字的实例详解
Dec 25 Python
python index() 与 rindex() 方法的使用示例详解
Dec 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
详解在Python中处理异常的教程
May 24 #Python
You might like
发布一个迷你php+AJAX聊天程序[聊天室]提供下载
2007/07/21 PHP
第4章 数据处理-php数组的处理-郑阿奇
2011/07/04 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
PHP中调用SVN命令更新网站方法
2015/01/07 PHP
php的sso单点登录实现方法
2015/01/08 PHP
基于php实现的验证码小程序
2016/12/13 PHP
JS的递增/递减运算符和带操作的赋值运算符的等价式
2007/12/08 Javascript
Cookie 注入是怎样产生的
2009/04/08 Javascript
jQuery源码分析之Event事件分析
2010/06/07 Javascript
JavaScript 浏览器验证代码(来自discuz)
2010/07/17 Javascript
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
(跨浏览器基础事件/浏览器检测/判断浏览器)经验代码分享
2013/01/24 Javascript
JavaScript中property和attribute的区别详细介绍
2015/03/03 Javascript
jQuery实现只允许输入数字和小数点的方法
2016/03/02 Javascript
jquery中取消和绑定hover事件的实现代码
2016/06/02 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
angular.js 路由及页面传参示例
2017/02/24 Javascript
react native带索引的城市列表组件的实例代码
2017/08/08 Javascript
详解angular2.x创建项目入门指令
2018/10/11 Javascript
element-ui table span-method(行合并)的实现代码
2018/12/20 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
2019/01/31 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
[01:08]2014DOTA2展望TI 剑指西雅图LGD战队专访
2014/06/30 DOTA
python实现图书馆研习室自动预约功能
2018/04/27 Python
解决已经安装requests,却依然提示No module named requests问题
2018/05/18 Python
Flask框架Flask-Login用法分析
2018/07/23 Python
对numpy中二进制格式的数据存储与读取方法详解
2018/11/01 Python
对pandas的层次索引与取值的新方法详解
2018/11/06 Python
使用npy转image图像并保存的实例
2020/07/01 Python
详解appium自动化测试工具(monitor、uiautomatorviewer)
2021/01/27 Python
BannerBuzz加拿大:在线定制横幅印刷、广告和标志
2020/03/10 全球购物
小学生自我评价范例
2013/09/24 职场文书
小学开学寄语
2014/01/19 职场文书
初中优秀教师事迹材料
2014/08/18 职场文书
老公婚前保证书
2015/02/28 职场文书
Nginx 配置 HTTPS的详细过程
2022/05/30 Servers