在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 相关文章推荐
在Python的Django框架中实现Hacker News的一些功能
Apr 17 Python
python实现的文件同步服务器实例
Jun 02 Python
Python常见字符串操作函数小结【split()、join()、strip()】
Feb 02 Python
python 实现登录网页的操作方法
May 11 Python
Django REST framework 如何实现内置访问频率控制
Jul 23 Python
python面向对象 反射原理解析
Aug 12 Python
python脚本之一键移动自定格式文件方法实例
Sep 02 Python
python区分不同数据类型的方法
Oct 14 Python
解决keras backend 越跑越慢问题
Jun 18 Python
Python3获取cookie常用三种方案
Oct 05 Python
Django数据库迁移常见使用方法
Nov 12 Python
在python中读取和写入CSV文件详情
Jun 28 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
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
php操作xml入门之xml标签的属性分析
2015/01/23 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
2018/01/16 PHP
jQuery使用手册之二 DOM操作
2007/03/24 Javascript
jquery中的$(document).ready()与window.onload的区别
2009/11/18 Javascript
IE无法设置短域名下Cookie
2010/09/23 Javascript
Javascript生成json的函数代码(可以用php的json_decode解码)
2012/06/11 Javascript
jquery插件star-rating.js实现星级评分特效
2015/04/15 Javascript
jQuery实现折叠、展开的菜单组效果代码
2015/09/16 Javascript
在 Express 中使用模板引擎
2015/12/10 Javascript
js实现下拉列表选中某个值的方法(3种方法)
2015/12/17 Javascript
Bootstrap学习笔记之js组件(4)
2016/06/12 Javascript
CSS3 media queries结合jQuery实现响应式导航
2016/09/30 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
2017/06/08 Javascript
webpack学习教程之前端性能优化总结
2017/12/05 Javascript
[46:23]OG vs EG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
详解Python中用于计算指数的exp()方法
2015/05/14 Python
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
python中yaml配置文件模块的使用详解
2018/04/27 Python
对Python中内置异常层次结构详解
2018/10/18 Python
python pygame实现方向键控制小球
2019/05/17 Python
在python中用print()输出多个格式化参数的方法
2019/07/16 Python
Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项
2019/10/11 Python
python修改linux中文件(文件夹)的权限属性操作
2020/03/05 Python
Python爬虫实现vip电影下载的示例代码
2020/04/20 Python
html5 桌面提醒:Notifycations应用介绍
2012/11/27 HTML / CSS
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
Steiff台湾官网:德国金耳釦泰迪熊
2019/12/26 全球购物
为什么说Ruby是一种真正的面向对象程序设计语言
2012/10/30 面试题
投标单位介绍信
2014/01/09 职场文书
告诉你怎样写创业计划书
2014/01/27 职场文书
光信息科学与技术专业职业生涯规划
2014/03/13 职场文书
2015清明节祭奠英烈寄语大全
2015/03/04 职场文书
小学教师教学反思
2016/02/24 职场文书
JavaScript分页组件使用方法详解
2021/07/26 Javascript