Products
GG网络技术分享 2025-11-14 07:41 1
根据给的文档内容,
python import shutil import os

dir_path = '/path/to/directory' shutil.rmtree 这段代码会删除指定的目录及其全部的子目录和文件。
python import os
dir_path = '/path/to/directory'
for filename in os.listdir: file_path = os.path.join if os.path.isfile or os.path.islink: os.unlink # 删除文件和链接 elif os.path.isdir: shutil.rmtree # 递归删除子目录
os.rmdir 这段代码会保留指定的目录,但会删除目录中的全部文件和子目录。
for filename in os.listdir: if filename.endswith: # Ru果文件名以.txt file_path = os.path.join os.unlink # 删除文件 这段代码会删除指定目录中全部 名为.txt的文件。
os.removedirs 这段代码尝试删除指定的目录,但只有当该目录为空时才会成功。
在选择删除目录及其内容时请务必谨慎操作,以免误删关键文件。
Demand feedback