文件的打开与关闭
Posted fsy12604
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件的打开与关闭相关的知识,希望对你有一定的参考价值。
打开模式:
t ---- 文本文件模式,默认值
b ---- 二进制文件模式
r ---- 只读模式,默认模式,文件不存在,返回FileNotFoundError异常
w ---- 覆盖写模式,文件不存在则创建,存在则从头开始写入,原文件内容被完全覆盖
x ---- 创建写模式,文件不存在则创建,存在则返回FileExistsError异常
a ---- 追加写模式,文件不存在则创建,存在则在文件所有内容之后继续添加内容,原文件内容保留
+ ---- 与r、w、x、a一同使用,在原有工能基础上增加同时读写功能
举例如下:
1 f = open("f.txt") # 默认文本形式、默认只读模式 2 f = open("f.txt", "rt") # 文本形式、只读模式 3 f = open("f.txt", "w") # 默认文本形式、覆盖写模式 4 f = open("f.txt", "a+") # 默认文本形式、追加写模式、+读文件 5 f = open("f.txt", "x") # 默认文本形式、创建写模式 6 f = open("f.txt", "b") # 二进制形式、默认只读模式、 7 f = open("f.txt", "wb") #二进制形式、覆盖写模式
以上是关于文件的打开与关闭的主要内容,如果未能解决你的问题,请参考以下文章