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中write什么意思_Python中操作文件之write()方法的使用教程相关推荐

  1. 在Python中操作文件之truncate()方法的使用教程

    在Python中操作文件之truncate()方法的使用教程 这篇文章主要介绍了在Python中操作文件之truncate()方法的使用教程,是Python入门学习中的基础知识,需要的朋友可以参考下 ...

  2. python中seek函数的用法_在Python中操作文件之seek()方法的使用教程

    seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对于文件的末尾. 没有返回值.需要注意的是,如果该文件被 ...

  3. python文件处理seek()方法的参数是,在Python中操作文件之seek()方法的使用教程

    在Python中操作文件之seek()方法的使用教程 seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对 ...

  4. python中flush怎么用,在Python程序中操作文件之flush()方法的使用教程

    在Python程序中操作文件之flush()方法的使用教程 flush()方法刷新内部缓冲区,像标准输入输出的fflush.这类似文件的对象,无操作. Python关闭时自动刷新文件.但是可能要关闭任 ...

  5. python中write的用法_Python中操作文件之write()方法的使用教程

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. python关机怎样保存seek_在Python中操作文件之seek()方法的使用教程

    seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对于文件的末尾. 没有返回值.需要注意的是,如果该文件被 ...

  7. python中truncate的用法_在Python中操作文件之truncate()方法的使用教程

    truncate()方法截断该文件的大小.如果可选的尺寸参数存在,该文件被截断(最多)的大小. 大小默认为当前位置.当前文件位置不改变.注意,如果一个指定的大小超过了文件的当前大小,其结果是依赖于平台 ...

  8. truncate python是删除文件内容吗_在Python中操作文件之truncate()方法的使用教程

    truncate()方法截断该文件的大小.如果可选的尺寸参数存在,该文件被截断(最多)的大小. 大小默认为当前位置.当前文件位置不改变.注意,如果一个指定的大小超过了文件的当前大小,其结果是依赖于平台 ...

  9. linux使用grep查找文件内容,Linux中使用grep命令搜索文件名及文件内容的方法

    这篇文章主要介绍了Linux中使用grep命令搜索文件名及文件内容的方法,同时文中还介绍了将匹配结果高亮显示的方法,相当实用,需要的朋友可以参考下 从文件中搜索并显示文件名 当从多个文件中搜索时,默认 ...

最新文章

  1. ajax请求中的reponseType和withCredetials分别是啥?
  2. 代码之谜(零)- 开篇/前言/序
  3. ubuntu在不重装系统情况下关于调整分区,或是从现有根目录划分/home等分区
  4. hadoop中unhealthynodes的问题解决
  5. MySQL入门之索引
  6. 《Go学习笔记 . 雨痕》方法
  7. 国产剧注水严重 广电总局拟将出手:剧集不得超过40集
  8. pytorch visdom蓝屏和无法启动
  9. IDEA采用Debug模式无法启动项目,但是采用普通模式可以正常启动项目
  10. rust笔记7 rust中的包管理
  11. @Controller
  12. Java中的对象都是在堆上分配的吗?
  13. touch事件的分发和消费机制
  14. zsh fg: no job control in this shell.
  15. acs cisco 查看log_Cisco ASA 5510 防火墙 配置笔记
  16. Tensorflow深度学习网络应用——英特尔神经计算棒编译
  17. YouTube上的版权保护
  18. 塔望食品品牌策划:中国鳗鱼行业市场现状及发展趋势分析
  19. 《心田上的百合花》阅读理解题:心田花开——含答案
  20. Mac OS X 键盘快捷键 --- 很全面

热门文章

  1. idea 自动导入包操作及快捷键
  2. 姓名的首字母组成的图案C语言怎么编,c语言编写一个程序,根据用户输入英文名和姓先显示姓氏,其后跟一个逗号,然后显示名的首字母:...
  3. JqueryValidate 表单验证插件
  4. lua State加载部分库
  5. 【转载】git生成SSH步骤
  6. 1087 1 10 100 1000
  7. IP实时传输协议RTP/RTCP详解
  8. (转载)ARM的字对齐问题总结
  9. VS Code 下载安装并设置中文面板显示
  10. Win10之广告弹窗终结器:Process Explorer