📜  python dlete 文件夹 - Python (1)

📅  最后修改于: 2023-12-03 14:45:57.593000             🧑  作者: Mango

删除文件夹 - Python

在Python中,我们可以使用os模块来删除文件夹。os模块提供了许多操作系统级别的功能,包括对文件和目录的操作。

以下是删除文件夹的代码示例:

import os

# 定义要删除的文件夹路径
folder_path = 'path/to/folder'

# 使用os模块的rmdir()函数删除空文件夹
os.rmdir(folder_path)

在上面的代码中,我们首先导入了os模块。然后,我们定义了要删除的文件夹路径,并将其存储在folder_path变量中。最后,我们使用os模块的rmdir()函数来删除文件夹。

请注意,rmdir()函数只能用于删除空文件夹。如果文件夹中包含文件或其他文件夹,则需要使用shutil模块的rmtree()函数删除非空文件夹。以下是一个示例代码:

import shutil

# 定义要删除的文件夹路径
folder_path = 'path/to/folder'

# 使用shutil模块的rmtree()函数删除非空文件夹
shutil.rmtree(folder_path)

在上面的代码中,我们导入了shutil模块,并使用rmtree()函数删除了文件夹。与rmdir()函数不同,rmtree()函数可以删除包含文件和其他文件夹的文件夹。

请确保在使用rmtree()函数删除文件夹时要小心,因为该操作是不可逆的,并且会永久删除文件夹及其内容。

希望这些代码片段能够帮助你在Python中删除文件夹!