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编写检测数据库SA用户的方法
Jul 11 Python
Python THREADING模块中的JOIN()方法深入理解
Feb 18 Python
分析在Python中何种情况下需要使用断言
Apr 01 Python
Python实现多进程共享数据的方法分析
Dec 04 Python
python实现m3u8格式转换为mp4视频格式
Feb 28 Python
对Tensorflow中的矩阵运算函数详解
Jul 27 Python
Python异常处理操作实例详解
Aug 28 Python
Python实现的批量修改文件后缀名操作示例
Dec 07 Python
python全栈知识点总结
Jul 01 Python
Java如何基于wsimport调用wcf接口
Jun 17 Python
Python实现扫码工具的示例代码
Oct 09 Python
python ansible自动化运维工具执行流程
Jun 24 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 设计模式之观察者模式介绍
2012/02/22 PHP
PHP中使用unset销毁变量并内存释放问题
2012/07/05 PHP
php实现利用phpexcel导出数据
2013/08/24 PHP
Zend Framework动作助手FlashMessenger用法详解
2016/03/05 PHP
PHP实现微信退款的方法示例
2019/03/26 PHP
javascript 命名规则 变量命名规则
2010/02/25 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
JavaScript实现cookie的写入、读取、删除功能
2015/11/05 Javascript
jQuery遮罩层实现方法实例详解(附遮罩层插件)
2015/12/08 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
基于slideout.js实现移动端侧边栏滑动特效
2016/11/28 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
2017/03/30 Javascript
深入浅析JS中的严格模式
2018/06/04 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
vue里面v-bind和Props 利用props绑定动态数据的方法
2018/08/27 Javascript
简述pm2常用命令集合及配置文件说明
2019/05/30 Javascript
原生JS实现萤火虫效果
2020/03/07 Javascript
vue:el-input输入时限制输入的类型操作
2020/08/05 Javascript
vue单应用在ios系统中实现微信分享功能操作
2020/09/07 Javascript
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
Linux(Redhat)安装python3.6虚拟环境(推荐)
2018/05/05 Python
Win10下python 2.7.13 安装配置方法图文教程
2018/09/18 Python
python 格式化输出百分号的方法
2019/01/20 Python
Python button选取本地图片并显示的实例
2019/06/13 Python
python运用pygame库实现双人弹球小游戏
2019/11/25 Python
python报错TypeError: ‘NoneType‘ object is not subscriptable的解决方法
2020/11/05 Python
html5教程画矩形代码分享
2013/12/04 HTML / CSS
html5 css3网站菜单实现代码
2013/12/23 HTML / CSS
美国一家主营日韩美妆护肤品的在线商店:iMomoko
2016/09/11 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
出纳岗位职责
2013/11/09 职场文书
爱情检讨书大全
2014/01/21 职场文书
安全协议书范本
2014/04/21 职场文书
贷款担保申请书
2014/05/20 职场文书