python文件打开
在 Python 中使用文件的关键函数是 open()
函数,open()
函数`有两个参数:文件名和模式。
有四种打开文件的不同方法(模式):
"r"
- 读取 - 默认值。打开文件进行读取,如果文件不存在则报错。
"a"
- 追加 - 打开供追加的文件,如果不存在则创建该文件。
"w"
- 写入 - 打开文件进行写入,如果文件不存在则创建该文件。
"x"
- 创建 - 创建指定的文件,如果文件存在则返回错误。
也可以指定文件是应该作为二进制还是文本模式进行处理。
"t"
- 文本 - 默认值。文本模式。
"b"
- 二进制 - 二进制模式
指定文件是应该作为二进制还是文本模式进行处理
f = open("demofile.txt")# 等同于f = open("demofile.txt", "rt")
因为 "r"
(读取)和 "t"
(文本)是默认值,所以不需要指定它们
python文件删除
删除文件,必须导入 OS 模块,并运行其 os.remove()
函数
import os
os.remove("demofile.txt")
删除文件 “demofile.txt”
需删除整个文件夹,请使用 os.rmdir()
方法
import os
os.rmdir("myfolder")
删除文件夹 “myfolder”
python检查文件是否存在
为避免出现错误,您可能需要在尝试删除文件之前检查该文件是否存在
import os
if os.path.exists("demofile.txt"):
os.remove("demofile.txt")
else:
print("The file does not exist")
检查文件是否存在,然后删除它