python编程中删除整个非空文件夹的代码如何写?

来源:百度知道 编辑:UC知道 时间:2024/09/28 10:21:45
那个文件夹里还有个文件夹,文件夹里还有文件,python写什么代码才能完全删除?

import os
for root, dirs, files in os.walk(top, topdown=False):
for name in files:
os.remove(os.path.join(root, name))
for name in dirs:
os.rmdir(os.path.join(root, name))

来个简单的
假设你要删除目录的绝对路径或相对路径是path

如果用的windows系统
import os
os.system('rd /S /Q path')

如果用的是Linux系统
import os
os.system('rm -rf path')

shutil 模块