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

文件处理函数大全,Python带你轻松管理文件

发布时间:2023-07-04 16:33:59

在Python中,文件处理是一项非常常见的任务。无论是读取文件内容、写入文件、重命名文件、删除文件还是创建文件夹,Python都提供了丰富的文件处理函数。以下是一些常用的文件处理函数,帮助你轻松管理文件。

1. 打开文件

使用open()函数可以打开一个文件。该函数接受两个参数,第一个参数是文件名,第二个参数是打开模式。

例子:

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

该示例打开名为"file.txt"的文件,并以读取模式打开。

2. 读取文件内容

使用read()函数可以读取整个文件的内容,使用readline()函数可以逐行读取文件内容,使用readlines()函数可以将文件内容按行读取到一个列表中。

例子:

content = file.read()      # 读取整个文件的内容
line = file.readline()    # 逐行读取文件内容
lines = file.readlines()  # 按行读取文件内容到一个列表中

3. 写入文件

使用write()函数可以将内容写入打开的文件。如果使用了wa模式打开文件,则新写入的内容会覆盖或追加到文件的末尾。

例子:

file.write("Hello, World!")  # 写入内容到文件

4. 关闭文件

完成对文件的读写操作后,需要关闭文件。可以使用close()函数来关闭文件。

例子:

file.close()  # 关闭打开的文件

5. 重命名文件

使用os.rename()函数可以重命名文件。该函数接受两个参数,第一个参数是原始文件名,第二个参数是新文件名。

例子:

import os

os.rename("old.txt", "new.txt")  # 将文件名从"old.txt"改为"new.txt"

6. 删除文件

使用os.remove()函数可以删除文件。该函数接受一个参数,即要删除的文件名。

例子:

import os

os.remove("file.txt")  # 删除名为"file.txt"的文件

7. 创建文件夹

使用os.mkdir()函数可以创建一个新的文件夹。该函数接受一个参数,即新文件夹的名称。

例子:

import os

os.mkdir("folder")  # 创建一个名为"folder"的文件夹

以上是一些常用的文件处理函数,可以帮助你轻松管理文件。无论是读取文件内容、写入文件、重命名文件、删除文件还是创建文件夹,Python的文件处理函数可以满足你的需求。