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的包管理器pip更换软件源的方法详解
Jun 20 Python
Python排序搜索基本算法之冒泡排序实例分析
Dec 09 Python
Python实现PS滤镜中马赛克效果示例
Jan 20 Python
python编辑用户登入界面的实现代码
Jul 16 Python
flask框架中勾子函数的使用详解
Aug 01 Python
python操作excel的方法
Aug 16 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
解决Tensorflow 内存泄露问题
Feb 05 Python
Python3+Selenium+Chrome实现自动填写WPS表单
Feb 12 Python
浅析Python 条件控制语句
Jul 15 Python
一篇文章教你用python画动态爱心表白
Nov 22 Python
Python数据可视化之Seaborn的安装及使用
Apr 19 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
PHP针对JSON操作实例分析
2015/01/12 PHP
Laravel学习教程之IOC容器的介绍与用例
2017/08/15 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
2018/04/12 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例
2019/08/05 PHP
PHP实现提取多维数组指定一列的方法总结
2019/12/04 PHP
Javascript - HTML的request类
2007/01/09 Javascript
JavaScript 动态改变图片大小
2009/06/11 Javascript
Chrome下ifame父窗口调用子窗口的问题示例探讨
2014/03/17 Javascript
用Move.js配合创建CSS3动画的入门指引
2015/07/22 Javascript
Vue中如何实现轮播图的示例代码
2017/07/27 Javascript
详解解决使用axios发送json后台接收不到的问题
2018/06/27 Javascript
使用vuepress搭建静态博客的示例代码
2019/02/14 Javascript
微信小程序性能优化之checkSession的使用
2019/03/06 Javascript
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
原生js实现移动小球(碰撞检测)
2020/12/17 Javascript
Vue实现圆环进度条的示例
2021/02/06 Vue.js
详解Django框架中用户的登录和退出的实现
2015/07/23 Python
在windows下Python打印彩色字体的方法
2018/05/15 Python
Python定时任务APScheduler的实例实例详解
2019/07/22 Python
Python实现多线程/多进程的TCP服务器
2019/09/03 Python
Python 过滤错误log并导出的实例
2019/12/26 Python
Python第三方包之DingDingBot钉钉机器人
2020/04/09 Python
python接口自动化框架实战
2020/12/23 Python
CSS3实现线性渐变用法示例代码详解
2020/08/07 HTML / CSS
伦敦最著名的老字号百货公司:Selfridges(塞尔福里奇百货)
2016/07/25 全球购物
Currentbody美国/加拿大:美容仪专家
2020/03/09 全球购物
JAVA高级程序员面试题
2013/09/06 面试题
领导干部整治奢华浪费之风思想汇报
2014/10/07 职场文书
2014年安全生产工作总结
2014/11/13 职场文书
实习单位证明范例
2014/11/17 职场文书
幼儿园老师新年寄语
2015/08/17 职场文书
创业计划书之网吧
2019/10/10 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python
Nginx 502 bad gateway错误解决的九种方案及原因
2022/08/14 Servers