基本原理
在Python中,删除文件夹中的内容是一个常见的任务,尤其是在处理文件系统操作时。通常,我们可以使用os
和shutil
这两个模块来实现这一功能。
os
模块提供了os.listdir()
和os.remove()
函数,允许我们列出文件夹中的所有文件和目录,并逐个删除文件。shutil
模块提供了shutil.rmtree()
函数,可以递归地删除文件夹及其所有内容。
代码示例
示例1:使用os
模块删除文件夹中的所有文件
import os
# 设置文件夹路径
folder_path = '/path/to/your/folder'
# 列出文件夹中的所有文件和目录
entries = os.listdir(folder_path)