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中的包和模块实例
Nov 22 Python
通过C++学习Python
Jan 20 Python
Python检测网站链接是否已存在
Apr 07 Python
python创建文件时去掉非法字符的方法
Oct 31 Python
python 多线程重启方法
Feb 18 Python
详解Python3注释知识点
Feb 19 Python
python 将有序数组转换为二叉树的方法
Mar 26 Python
使用python实现离散时间傅里叶变换的方法
Sep 02 Python
Alpine安装Python3依赖出现的问题及解决方法
Dec 25 Python
python爬虫之利用selenium模块自动登录CSDN
Apr 22 Python
Python3.10的一些新特性原理分析
Sep 15 Python
Python+tkinter实现高清图片保存
Mar 13 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下载远程文件类(支持断点续传)
2008/11/14 PHP
php 高性能书写
2010/12/11 PHP
实用的简单PHP分页集合包括使用方法
2013/10/21 PHP
PHP设计模式之装饰器模式定义与用法简单示例
2018/08/13 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
jquery的键盘事件修改代码
2011/02/24 Javascript
EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
2011/04/16 Javascript
window.open不被拦截的实现代码
2012/08/22 Javascript
JS代码判断IE6,IE7,IE8,IE9的函数代码
2013/08/02 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
JavaScript函数详解
2014/11/17 Javascript
jQuery中removeClass()方法用法实例
2015/01/05 Javascript
js使用post 方式打开新窗口
2015/02/26 Javascript
Javascript动态创建表格及删除行列的方法
2015/05/15 Javascript
nodejs初步体验篇
2015/11/23 NodeJs
jQuery代码实现表格中点击相应行变色功能
2016/05/09 Javascript
微信小程序 生命周期详解
2016/10/12 Javascript
Angularjs实现搜索关键字高亮显示效果
2017/01/17 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
vue store之状态管理模式的详细介绍
2019/06/13 Javascript
Threejs实现滴滴官网首页地球动画功能
2020/07/13 Javascript
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
python爬虫实战之最简单的网页爬虫教程
2017/08/13 Python
hmac模块生成加入了密钥的消息摘要详解
2018/01/11 Python
Python 求数组局部最大值的实例
2019/11/26 Python
python+selenium+chromedriver实现爬虫示例代码
2020/04/10 Python
keras Lambda自定义层实现数据的切片方式,Lambda传参数
2020/06/11 Python
用canvas画心电图的示例代码
2018/09/10 HTML / CSS
英国一家专门出售品牌鞋子的网站:Allsole
2016/08/07 全球购物
办理护照介绍信
2014/01/16 职场文书
团干部培训方案
2014/06/03 职场文书
周一问候语大全
2015/11/10 职场文书
2016年六一文艺汇演开幕词
2016/03/04 职场文书
Python读取文件夹下的所有文件实例代码
2021/04/02 Python
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android
python scrapy简单模拟登录的代码分析
2021/07/21 Python