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实现的批量下载RFC文档
Mar 10 Python
python实现汉诺塔递归算法经典案例
Mar 01 Python
CentOS6.5设置Django开发环境
Oct 13 Python
JPype实现在python中调用JAVA的实例
Jul 19 Python
Django的分页器实例(paginator)
Dec 01 Python
python 定时修改数据库的示例代码
Apr 08 Python
python获取代理IP的实例分享
May 07 Python
将数据集制作成VOC数据集格式的实例
Feb 17 Python
python实现QQ邮箱发送邮件
Mar 06 Python
Python局部变量与全局变量区别原理解析
Jul 14 Python
python实现数字炸弹游戏程序
Jul 17 Python
python设置表格边框的具体方法
Jul 17 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
西德产收音机
2021/03/01 无线电
比特率,大家看看这个就不用收音机音质去比MP3音质了
2021/03/01 无线电
一键生成各种尺寸Icon的php脚本(实例)
2017/02/08 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
YII2框架使用控制台命令的方法分析
2020/03/18 PHP
PHP类的自动加载与命名空间用法实例分析
2020/06/05 PHP
许愿墙中用到的函数
2006/10/07 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
js数组循环遍历数组内所有元素的方法
2014/01/18 Javascript
jquery实现表单验证简单实例演示
2015/11/23 Javascript
浅谈移动端之js touch事件 手势滑动事件
2016/11/07 Javascript
Vue表单控件绑定图文详解
2019/02/11 Javascript
微信小程序实现左滑动删除效果
2020/03/30 Javascript
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
Element InputNumber 计数器的实现示例
2020/08/03 Javascript
[37:35]DOTA2上海特级锦标赛A组资格赛#1 Secret VS MVP.Phx第二局
2016/02/25 DOTA
Python编程之黑板上排列组合,你舍得解开吗
2017/10/30 Python
Python matplotlib的使用并自定义colormap的方法
2018/12/13 Python
Python实现深度遍历和广度遍历的方法
2019/01/22 Python
用Python将结果保存为xlsx的方法
2019/01/28 Python
django框架CSRF防护原理与用法分析
2019/07/22 Python
Python爬虫使用浏览器cookies:browsercookie过程解析
2019/10/22 Python
如何关掉pycharm中的python console(图解)
2019/10/31 Python
Python FtpLib模块应用操作详解
2019/12/12 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
tensorflow 自定义损失函数示例代码
2020/02/05 Python
python pandas利用fillna方法实现部分自动填充功能
2020/03/16 Python
利用CSS3实现圆角的outline效果的教程
2015/06/05 HTML / CSS
New Balance法国官方网站:购买鞋子和服装
2019/09/01 全球购物
周年庆典邀请函范文
2014/01/24 职场文书
解除劳动合同协议书
2014/09/17 职场文书
幼儿园小朋友毕业感言
2015/07/30 职场文书
行为习惯主题班会
2015/08/14 职场文书
javascript之Object.assign()的痛点分析
2022/03/03 Javascript
戴尔Win11系统no bootable devices found解决教程
2022/09/23 数码科技