Python方法removedirs()递归删除dirs。如果成功删除了叶目录,removedirs会尝试连续删除path中显示的每个父目录。
os.removedirs(path)
path - 这是需要删除的目录的路径。
以下示例显示removedirs()方法的用法。
# !/usr/bin/python import os, sys # 列出目录 print "The dir is: %s" %os.listdir(os.getcwd()) # removing os.removedirs("/Learnfkdir") # 删除目录后列出目录 print "The dir after removal is:" %os.listdir(os.getcwd())
当无涯教程运行上面的程序时,它产生以下结果-
The dir is: [ 'a1.txt','resume.doc','a3.py','Learnfkdir','amrood.admin' ] The dir after removal is: [ 'a1.txt','resume.doc','a3.py','amrood.admin' ]
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)