要删除指定路径下的文件夹和文件,可以使用 Python 的 shutil 模块。这将允许你递归地删除文件夹及其内容。以下是一个示例:
import shutil
from pathlib import Path
# 指定要删除的目录路径
directory = Path('path/to/your/directory')
# 检查目录是否存在,然后删除
if directory.exists() and directory.is_dir():
shutil.rmtree(directory)
print(f"已删除目录及其所有内容: {directory}")
else:
print(f"目录 {directory} 不存在。")
注意事项
- 不可恢复:这个操作是不可恢复的,请确保要删除的目录是正确的。
- 权限:确保你有权限删除指定目录及其内容。
- 确保安全:在执行删除操作前,可以先打印出目录内容,以确认将要删除的内容。可以使用
os.listdir()
或directory.iterdir()
来查看。
版权声明: 本博客所有文章除特别声明外。转载请注明来自--笔记云! https://www.xxspvip.cn/xianqing/detail/55