python编程中删除一个非空文件夹的代码怎么写?

文件夹里不只有文件而且还有文件夹,文件夹里又有文件... 文件夹里不只有文件而且还有文件夹,文件夹里又有文件 展开
 我来答
匿名用户
2013-07-10
展开全部
来个简单的
假设你要删除目录的绝对路径或相对路径是path

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

如果用的是Linux系统
import os
os.system('rm -rf path')
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-10
展开全部
用python删除一个文件夹中的空文件夹
March 13, 2008 – 2:12 am
#!/usr/bin/python
# removeEmptyFolder.py
# author: Hyliker Cheung
# date : 2008-3-13
import os
def removeEmptyFolder(dirs):
os.chdir(rootDir)
for root,dirs,files in os.walk(os.getcwd()):
if len(dirs)==0 and len(files)==0:
try:
os.removedirs(root)
print root+” “*5 +”EmptyFolder” +” “*5+”Delete”
except:
print “No rights to Delete “+root
print “All Done,Good Luck to you,any question just e-mail me:hyliker@gmail.com”

if __name__==”__main__”:
print “Current Dir Path is:”+os.getcwd()
rootDir=raw_input(”Dir Path You want to control:”)
removeEmptyFolder(rootDir)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wenjie1024
推荐于2017-11-20 · TA获得超过2381个赞
知道大有可为答主
回答量:1737
采纳率:72%
帮助的人:855万
展开全部
>>> import shutil
>>> shutil.rmtree('/path/to/dir')
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-10
展开全部
空白
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式