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编写网页爬虫脚本并实现APScheduler调度
Jul 28 Python
python中装饰器级连的使用方法示例
Sep 29 Python
python+opencv实现动态物体追踪
Jan 09 Python
python实现读Excel写入.txt的方法
Apr 29 Python
Python 字符串与数字输出方法
Jul 16 Python
Python同步遍历多个列表的示例
Feb 19 Python
python简单区块链模拟详解
Jul 03 Python
Python Selenium 设置元素等待的三种方式
Mar 18 Python
Python reduce函数作用及实例解析
May 08 Python
Python提取视频中图片的示例(按帧、按秒)
Oct 22 Python
Python join()函数原理及使用方法
Nov 14 Python
如何通过python检查文件是否被占用
Dec 18 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和ACCESS写聊天室(九)
2006/10/09 PHP
PHP实现定时执行任务的方法
2014/10/05 PHP
TreeView 用法(有代码)(asp.net)
2011/07/15 Javascript
js change,propertychange,input事件小议
2011/12/20 Javascript
JSP跨iframe如何传递参数实现代码
2013/09/21 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
详解JavaScript中的forEach()方法的使用
2015/06/08 Javascript
Bootstrap Chart组件使用教程
2016/04/28 Javascript
荐书|您有一份JavaScript书单待签收
2017/07/21 Javascript
js 奇葩技巧之隐藏代码
2017/08/11 Javascript
你可能不知道的前端算法之文字避让(inMap)
2018/01/12 Javascript
vux uploader 图片上传组件的安装使用方法
2018/05/15 Javascript
详解vue中使用protobuf踩坑记
2019/05/07 Javascript
JS实现的碰撞检测与周期移动完整示例
2019/09/02 Javascript
JavaScript中的null和undefined用法解析
2019/09/30 Javascript
Vue.js中Line第三方登录api的实现代码
2020/06/29 Javascript
跟老齐学Python之赋值,简单也不简单
2014/09/24 Python
python生成器generator用法实例分析
2015/06/04 Python
在Django中创建第一个静态视图
2015/07/15 Python
python实现最速下降法
2020/03/24 Python
HTML5移动端开发遇见的东西
2019/10/11 HTML / CSS
简单整理HTML5的基本特性和语法
2016/02/18 HTML / CSS
html5 postMessage前端跨域并前端监听的方法示例
2018/11/01 HTML / CSS
原料仓管员岗位职责
2014/04/12 职场文书
公司承诺书范文
2014/05/19 职场文书
幼儿老师求职信
2014/06/30 职场文书
优秀团员事迹材料2000字
2014/08/20 职场文书
2014入党积极分子破除“四风”思想汇报
2014/09/14 职场文书
党支部三严三实对照检查材料思想汇报
2014/09/29 职场文书
夫妻忠诚协议范文
2014/11/16 职场文书
财务总监岗位职责
2015/02/03 职场文书
体育教师个人工作总结
2015/02/09 职场文书
简历自我评价模板
2015/03/11 职场文书
2019年图书室自查报告范本
2019/10/12 职场文书
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
2021/05/28 Python
怎么禁用Windows 11快照布局? win11不使用快照布局的技巧
2021/11/21 数码科技