Python 文件处理
文件处理是任何Web应用程序的重要组成部分。 Python有几个用于创建,读取,更新和删除文件的功能。
文件处理
在Python中使用文件的关键功能是open()
函数。
open()
函数有两个参数:文件名和模式。
打开文件有四种不同的模式:
模式 | 操作 | 描述 |
---|---|---|
r | 读取 | 默认值。打开文件进行读取,如果文件不存在则报错 |
a | 附加 | 打开要附加的文件,如果文件不存在则创建该文件 |
w | 写入 | 打开文件进行写入,如果文件不存在则创建文件 |
x | 创建 | 创建指定的文件,如果文件存在则返回错误 |
t | 文本 | 默认值。文字模式 |
b | 二进制 | 二进制模式(例如图像) |
语法
要打开文件进行读取,只需指定文件名即可:f = open("demofile.txt")上面的代码也可以写成:
f = open("demofile.txt", "rt")因为
"r"
对应读取, "t"
对于文本都是默认值,所以不需要指定它们。
注意:确保文件存在,否则您将收到错误消息。