Python写入文本文件,python如何写入文件和输出文件

  Python写入文本文件,python如何写入文件和输出文件

  写文件

  保存数据最简单的方法之一是将其写入文件。通过将输出写入文件,即使包含程序输出的终端窗口关闭,这些输出仍然存在:它们可以被查看、共享或读入内存进行处理。

  1.写一个空文件

  将消息存储在文件中:filename=programming.txt

  withopen(文件名, w)asfile_object:

  file _ object . write( ilove programming。)

  解释代码:调用open()时,提供了两个参数。第一个参数是要打开的文件的名称;第二个参数( w )表示以写模式打开该文件。

  打开文件时,可以指定读取模式( r )、写入模式( w )、追加模式( a )、读写模式( r )。

  省略mode参数,默认情况下以只读模式打开文件。

  当写文件不存在时,会自动创建open()函数;但是,如果指定的文件已经存在,python会在返回file对象之前清空文件,即新写入的内容会覆盖旧的内容。

  运行程序后:在程序文件所在的目录下会发现一个名为programming.txt的新文件。当您打开文件时,您会看到它包含以下内容:Iloveprogramming。

  注意:在Python中,只有字符串可以写入文本文件。若要存储数据,必须首先使用函数将其转换为字符串格式。

  相关:《Python相关教程》

  2.写多行文件名=programming.txt

  withopen(文件名, w)asfile_object:

  file _ object . write( ilove programming。

  )#写第一行内容。若要避免内容拥挤在一起,请使用“”

  换行

  file _ object . write( Ilovecreatingnewgames。

  )#写到第二行

  与显示到终端的输出一样,您也可以使用空格、制表符和空行来格式化输出。

  3.附加到文件filename=programming.txt

  withopen(文件名, a)asfile_object:

  file _ object . write( ialsolovefindingmeaninglargedatasets。

  )

  file _ object . write( Ilovecreatingappsthatcanruninabrowser。

  )

  以附加模式打开文件,如果文件存在,则将写入的内容添加到文件的末尾;如果文件不存在,则创建新的写入。

  相关建议:

  Python如何从文件中读取数据

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: