python递归删除目录本身以及目录下文件
Posted 入门到放弃
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python递归删除目录本身以及目录下文件相关的知识,希望对你有一定的参考价值。
import os def local_rm(dirpath): if os.path.exists(dirpath): files = os.listdir(dirpath) for file in files: filepath = os.path.join(dirpath, file).replace("\",‘/‘) if os.path.isdir(filepath): local_rm(filepath) else: os.remove(filepath) os.rmdir(dirpath) #第二种 import shutil shutl.rmtree(dir_path)
总结:二者均是删除目录以及目录本身
以上是关于python递归删除目录本身以及目录下文件的主要内容,如果未能解决你的问题,请参考以下文章