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