欢迎访问宙启技术站
智能推送

Python中的文件处理函数:包括读取、写入、删除文件等常用文件操作

发布时间:2023-06-22 10:56:03

Python是一种高级编程语言,非常适合进行文本处理和文件操作。在Python中,文件处理常常用于读取、写入和删除文件等。

1.读取文件

Python中,我们可以使用open()函数来打开文件,并获取文件对象。open()函数的 个参数是要打开的文件路径。第二个参数是打开方式,常用的有 “r” 表示只读,”w” 表示写入,”a” 表示追加。使用read()函数可以读取文件内容。

以读取文件“test.txt”为例:

file = open("test.txt", "r")

content = file.read()

print(content)

file.close()

2.写入文件

使用open()函数打开一个文件,并将内容写入到文件中。写入文件之前,需要确定文件已经存在。

以向文件“test.txt”中写入数据为例:

file = open("test.txt", "w")

file.write("Hello, Python!")

file.close()

3.删除文件

使用Python中的os模块,可以删除文件或目录。使用os.remove()函数删除文件。

以删除文件“test.txt”为例:

import os

os.remove("test.txt")

4.关闭文件

在Python中,需要手动关闭文件,以释放资源和系统文件句柄。使用close()函数来关闭文件。

以关闭文件“test.txt”为例:

file = open("test.txt", "w")

file.write("Hello, Python!")

file.close()

5.重命名文件

使用Python中的os模块,可以重命名文件。使用os.rename()函数重命名一个文件。

以将文件“test.txt”重命名为“newfile.txt”为例:

import os

os.rename("test.txt", "newfile.txt")

6.复制文件

使用Python的shutil模块可以复制文件。使用shutil.copy()函数来复制文件。

以复制文件“test.txt”为例:

import shutil

shutil.copy("test.txt", "test2.txt")

总结:

Python中的文件处理函数包括读取、写入、删除、关闭、重命名和复制文件等常用文件操作。使用这些函数可以完成Python中的文件处理任务。