python怎么清空目录下的文件

avatar
作者
猴君
阅读量:0

要清空一个目录下的文件,可以使用Python的os模块和shutil模块。

首先,使用os模块获取目录下的所有文件和文件夹,然后使用shutil模块的函数来删除文件。

下面是一个示例代码,可以清空一个目录下的所有文件:

import os import shutil  def clear_directory(directory):     # 遍历目录下的所有文件和文件夹     for filename in os.listdir(directory):         filepath = os.path.join(directory, filename)         # 判断是否是文件         if os.path.isfile(filepath):             # 删除文件             os.remove(filepath)         # 判断是否是文件夹         elif os.path.isdir(filepath):             # 递归清空子目录             shutil.rmtree(filepath)  # 要清空的目录路径 directory_path = "/path/to/directory" # 清空目录 clear_directory(directory_path) 

请将/path/to/directory替换为实际的目录路径。这段代码会删除目录下的所有文件和文件夹,所以请谨慎使用。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!