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


Posted in Python onMay 25, 2015

 write()方法把字符串str写入文件。没有返回值。由于缓冲,字符串可能不实际显示文件,直到flush()或close()方法被调用。
语法

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

fileObject.write( str )

参数

  •     str -- 这是要被写入的文件中的字符串。

返回值

此方法不返回任何值。
例子

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

#!/usr/bin/python

# Open a file in write mode
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

str = "This is 6th line"
# Write a line at the end of the file.
fo.seek(0, 2)
line = fo.write( str )

# Now read complete file from beginning.
fo.seek(0,0)
for index in range(6):
  line = fo.next()
  print "Line No %d - %s" % (index, line)

# Close opend file
fo.close()

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

Name of the file: foo.txt
Line No 0 - This is 1st line

Line No 1 - This is 2nd line

Line No 2 - This is 3rd line

Line No 3 - This is 4th line

Line No 4 - This is 5th line

Line No 5 - This is 6th line

Python 相关文章推荐
python实现目录树生成示例
Mar 28 Python
asyncio 的 coroutine对象 与 Future对象使用指南
Sep 11 Python
python OpenCV学习笔记之绘制直方图的方法
Feb 08 Python
Python3中详解fabfile的编写
Jun 24 Python
pycharm debug功能实现跳到循环末尾的方法
Nov 29 Python
python对列进行平移变换的方法(shift)
Jan 10 Python
python框架flask表单实现详解
Nov 04 Python
Django 自动生成api接口文档教程
Nov 19 Python
python等待10秒执行下一命令的方法
Jul 19 Python
python将YUV420P文件转PNG图片格式的两种方法
Jan 22 Python
如何利用opencv判断两张图片是否相同详解
Jul 07 Python
进行数据处理的6个 Python 代码块分享
Apr 06 Python
在Python中操作文件之truncate()方法的使用教程
May 25 #Python
Python中tell()方法的使用详解
May 24 #Python
在Python中操作文件之seek()方法的使用教程
May 24 #Python
简单介绍Python中的readline()方法的使用
May 24 #Python
在Python中操作文件之read()方法的使用教程
May 24 #Python
在Python中使用next()方法操作文件的教程
May 24 #Python
在Python程序中操作文件之isatty()方法的使用教程
May 24 #Python
You might like
PHP MemCached 高级缓存应用代码
2010/08/05 PHP
PHP把数字转成人民币大写的函数分享
2014/06/30 PHP
php实现微信公众号主动推送消息
2015/12/31 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
2019/12/18 PHP
tp5.1 框架路由操作-URL生成实例分析
2020/05/26 PHP
写自已的js类库需要的核心代码
2012/07/16 Javascript
javaScript(JS)替换节点实现思路介绍
2013/04/17 Javascript
『jQuery』.html(),.text()和.val()的概述及使用
2013/04/22 Javascript
JS操作Cookies的小例子
2013/10/15 Javascript
FireBug 调试JS入门教程 如何调试JS
2013/12/23 Javascript
JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
2014/10/17 Javascript
浅析node.js中close事件
2014/11/26 Javascript
JavaScript定时器和优化的取消定时器方法
2015/07/03 Javascript
javascript每日必学之继承
2016/02/23 Javascript
JavaScript使用readAsDataURL读取图像文件
2017/05/10 Javascript
layui获取多选框中的值方法
2018/08/15 Javascript
详解小程序缓存插件(mrc)
2018/08/17 Javascript
使用异步组件优化Vue应用程序的性能
2019/04/28 Javascript
vue 重塑数组之修改数组指定index的值操作
2020/08/09 Javascript
JS访问对象两种方式区别解析
2020/08/29 Javascript
[01:03:42]VP vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
你应该知道的python列表去重方法
2017/01/17 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
2018/12/05 Python
详解Python用户登录接口的方法
2019/04/17 Python
实例详解python函数的对象、函数嵌套、名称空间和作用域
2019/05/31 Python
印尼在线购买隐形眼镜网站:Lensza.co.id
2019/04/27 全球购物
SNIDEL官网:日本VIVI杂志人气少女第一品牌
2020/03/12 全球购物
文员岗位职责
2013/11/09 职场文书
工商干部先进事迹
2014/05/14 职场文书
单位在职证明书
2014/09/11 职场文书
领导班子对照检查剖析材料
2014/10/13 职场文书
2014年采购部工作总结
2014/11/20 职场文书
汽车转让协议书范本
2014/12/07 职场文书
承德避暑山庄导游词
2015/02/03 职场文书
2015年班主任个人工作总结
2015/03/31 职场文书
golang switch语句的灵活写法介绍
2021/05/06 Golang