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使用正则表达式抓取网页图片的方法示例
Apr 21 Python
从CentOS安装完成到生成词云python的实例
Dec 01 Python
Odoo中如何生成唯一不重复的序列号详解
Feb 10 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
Python2中文处理纪要的实现方法
Mar 10 Python
python实现人人自动回复、抢沙发功能
Jun 08 Python
python实现Flappy Bird源码
Dec 24 Python
使用Python实现画一个中国地图
Nov 23 Python
Python基于Dlib的人脸识别系统的实现
Feb 26 Python
Keras中的多分类损失函数用法categorical_crossentropy
Jun 11 Python
解决django migrate报错ORA-02000: missing ALWAYS keyword
Jul 02 Python
Python更改pip镜像源的方法示例
Dec 01 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载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
PHP+JS实现的实时搜索提示功能
2018/03/13 PHP
PHP自动载入类文件函数__autoload的使用方法
2019/03/25 PHP
PHP连接SQL Server的方法分析【基于thinkPHP5.1框架】
2019/05/06 PHP
QQ登录简单实现代码
2021/03/09 Javascript
Javascript单元测试框架QUnitjs详细介绍
2014/05/08 Javascript
React学习笔记之条件渲染(一)
2017/07/02 Javascript
Koa2微信公众号开发之本地开发调试环境搭建
2018/05/16 Javascript
Vue使用vue-area-linkage实现地址三级联动效果的示例
2018/06/27 Javascript
JavaScript的词法结构精华篇
2018/10/17 Javascript
详解如何使用node.js的开发框架express创建一个web应用
2018/12/20 Javascript
JS实现指定区域的全屏显示功能示例
2019/04/25 Javascript
vue 使用外部JS与调用原生API操作示例
2019/12/02 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
Python编程中归并排序算法的实现步骤详解
2016/05/04 Python
Flask框架的学习指南之用户登录管理
2016/11/20 Python
Python实现对文件进行单词划分并去重排序操作示例
2018/07/10 Python
分享Python切分字符串的一个不错方法
2018/12/14 Python
python 删除字符串中连续多个空格并保留一个的方法
2018/12/22 Python
如何利用Python模拟GitHub登录详解
2019/07/15 Python
Flask框架实现的前端RSA加密与后端Python解密功能详解
2019/08/13 Python
python不同版本的_new_不同点总结
2020/12/09 Python
巴西最大的家电和百货零售商:Casas Bahia
2016/11/22 全球购物
Vans荷兰官方网站:美国南加州的原创极限运动潮牌
2018/01/23 全球购物
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
美国台面电器和厨具品牌:KitchenAid
2019/04/12 全球购物
幼儿教师个人求职信范文
2013/09/21 职场文书
室内设计实习自我鉴定
2013/09/25 职场文书
学术会议邀请函范文
2014/01/22 职场文书
工作时间上网检讨书
2014/02/03 职场文书
国培计划培训感言
2014/03/11 职场文书
cf搞笑广告词
2014/03/14 职场文书
校优秀毕业生主要事迹
2014/05/26 职场文书
文明单位汇报材料
2014/12/24 职场文书
2015年暑期实践报告范文
2015/07/13 职场文书
回门宴新娘答谢词
2015/09/29 职场文书