python 删除非空文件夹的实例


Posted in Python onApril 26, 2018

一般删除文件时使用os库,然后利用os.remove(path)即可完成删除,如果删除空文件夹则可使用os.removedirs(path)即可,

但是如果需要删除整个文件夹,且文件夹非空时使用os.removedirs(path)就会报错了,此时可以使用shutil库,该库为python内置库,是一个对文件及文件夹高级操作的库,可以与os库互补完成一些操作,如文件夹的整体复制,移动文件夹,对文件重命名等。

import os
import shutil
os.remove(path) #删除文件
os.removedirs(path) #删除空文件夹
shutil.rmtree(path) #递归删除文件夹

以上这篇python 删除非空文件夹的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
Apr 08 Python
python实现去除下载电影和电视剧文件名中的多余字符的方法
Sep 23 Python
Windows下为Python安装Matplotlib模块
Nov 06 Python
Django学习笔记之Class-Based-View
Feb 15 Python
django中静态文件配置static的方法
May 20 Python
Python 中的range(),以及列表切片方法
Jul 02 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
Nov 29 Python
Python多线程获取返回值代码实例
Feb 17 Python
Python填充任意颜色,不同算法时间差异分析说明
May 16 Python
浅谈Pycharm的项目文件名是红色的原因及解决方式
Jun 01 Python
matplotlib制作雷达图报错ValueError的实现
Jan 05 Python
python实现马丁策略的实例详解
Jan 15 Python
Python3.5 创建文件的简单实例
Apr 26 #Python
对Python 文件夹遍历和文件查找的实例讲解
Apr 26 #Python
Python3.遍历某文件夹提取特定文件名的实例
Apr 26 #Python
Python实现按当前日期(年、月、日)创建多级目录的方法
Apr 26 #Python
python实现对指定输入的字符串逆序输出的6种方法
Apr 26 #Python
Python实现字符串的逆序 C++字符串逆序算法
May 28 #Python
Python实现合并同一个文件夹下所有txt文件的方法示例
Apr 26 #Python
You might like
关于文本留言本的分页代码
2006/10/09 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
2013/06/26 PHP
php中curl使用指南
2015/02/05 PHP
CI操作cookie的方法分析(基于helper类库)
2016/03/28 PHP
thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
2016/05/19 PHP
滚动经典最新话题[prototype框架]下编写
2006/10/03 Javascript
List the Codec Files on a Computer
2007/06/11 Javascript
javascript dom 操作详解 js加强
2009/07/13 Javascript
jQuery 点击图片跳转上一张或下一张功能的实现代码
2010/03/12 Javascript
原生javascript图片自动或手动切换示例附演示源码
2013/09/04 Javascript
移动节点的jquery代码
2014/01/13 Javascript
jQuery获取元素父节点的方法
2016/06/21 Javascript
基于Bootstrap实现的下拉菜单手机端不能选择菜单项的原因附解决办法
2016/07/22 Javascript
KnockoutJS 3.X API 第四章之数据控制流component绑定
2016/10/10 Javascript
js倒计时小实例(多次定时)
2016/12/08 Javascript
JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)
2016/12/14 Javascript
Bootstrap 3浏览器兼容性问题及解决方案
2017/04/11 Javascript
vue.js引入外部CSS样式和外部JS文件的方法
2019/01/06 Javascript
IntelliJ IDEA编辑器配置vue高亮显示
2019/09/26 Javascript
jdk1.8+vue elementui实现多级菜单功能
2020/09/24 Javascript
Python实现周期性抓取网页内容的方法
2015/11/04 Python
Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
2017/08/07 Python
python处理数据,存进hive表的方法
2018/07/04 Python
对python以16进制打印字节数组的方法详解
2019/01/24 Python
pandas取出重复数据的方法
2019/07/04 Python
通过实例解析python创建进程常用方法
2020/06/19 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
美国钻石商店:Zales
2016/11/20 全球购物
英国在线潜水商店:Simply Scuba
2019/03/25 全球购物
安德玛比利时官网:Under Armour比利时
2019/08/28 全球购物
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
NYX Professional Makeup官方网站:专业彩妆和美容产品
2019/10/29 全球购物
倡议书格式模板
2014/05/13 职场文书
课外科技活动总结
2014/08/27 职场文书
涨价通知
2015/04/23 职场文书
风雨哈佛路观后感
2015/06/03 职场文书