Python 基础教程

Python 流程控制

Python 函数

Python 数据类型

Python 文件操作

Python 对象和类

Python 日期和时间

Python 高级知识

Python 参考手册

Python 文件 write() 使用方法及示例

Python File(文件) 方法

概述

write() 方法用于向文件中写入指定字符串。

在文件关闭前或缓冲区刷新前,字符串内容存储在缓冲区中,这时你在文件中是看不到写入的内容的。

如果文件打开模式带 b,那写入文件内容时,str (参数)要用 encode 方法转为 bytes 形式,否则报错:TypeError: a bytes-like object is required, not 'str'。

语法

write() 方法语法如下:

fileObject.write( [ str ])

参数

  • str -- 要写入文件的字符串。

返回值

返回的是写入的字符长度。

示例

以下示例演示了 write() 方法的使用:

# 打开文件
fo = open("test.txt", "w")
print("文件名为: ", fo.name)
str = "基础教程网"
fo.write( str )
# 关闭文件
fo.close()

以上示例输出结果为:

文件名为:  test.txt

查看文件内容:

$ cat test.txt 
基础教程网

Python File(文件) 方法