📅  最后修改于: 2023-12-03 14:45:57.593000             🧑  作者: Mango
在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中删除文件夹!