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对两个有序列表进行合并和排序的例子
Jun 13 Python
python求解数组中两个字符串的最小距离
Sep 27 Python
对Python通过pypyodbc访问Access数据库的方法详解
Oct 27 Python
Python实现的对一个数进行因式分解操作示例
Jun 27 Python
python实现静态服务器
Sep 05 Python
在pycharm中debug 实时查看数据操作(交互式)
Jun 09 Python
Win10下配置tensorflow-gpu的详细教程(无VS2015/2017)
Jul 14 Python
高考考python编程是真的吗
Jul 20 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
Sep 01 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
Oct 02 Python
django 认证类配置实现
Nov 11 Python
Python制作表白爱心合集
Jan 22 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学习之变量的使用
2011/05/29 PHP
PHP获取网址的顶级域名函数代码
2012/09/24 PHP
php+js实现图片的上传、裁剪、预览、提交示例
2013/08/27 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
2015/08/08 PHP
PHP实现JS中escape与unescape的方法
2016/07/11 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
2018/12/07 PHP
图片自动缩小 点击放大
2008/07/07 Javascript
基于jQuery实现的当离开页面时出现提示的实现代码
2011/06/27 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
JavaScript实现鼠标点击后层展开效果的方法
2015/05/13 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
2016/05/27 Javascript
Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统
2016/05/27 Javascript
js中使用使用原型(prototype)定义方法的好处详解
2016/07/04 Javascript
深究AngularJS——ng-checked(回写:带真实案例代码)
2017/06/13 Javascript
基于jQuery实现的Ajax 验证用户名唯一性实例代码
2017/06/28 jQuery
表格展示利器 Bootstrap Table实例代码
2017/09/06 Javascript
JavaScript中Require调用js的实例分享
2017/10/27 Javascript
js+springMVC 提交数组数据到后台的实例
2019/09/21 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
Vue $attrs & inheritAttr实现button禁用效果案例
2020/12/07 Vue.js
[55:16]Mski vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python实现保存网页到本地示例
2014/03/16 Python
Python中time模块与datetime模块在使用中的不同之处
2015/11/24 Python
python调用fortran模块
2016/04/08 Python
python微信跳一跳游戏辅助代码解析
2018/01/29 Python
tensorflow 限制显存大小的实现
2020/02/03 Python
pycharm如何实现跨目录调用文件
2020/02/28 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
基于Python的接口自动化unittest测试框架和ddt数据驱动详解
2021/01/27 Python
微软香港官网及网上商店:Microsoft HK
2016/09/01 全球购物
TripAdvisor瑞典:全球领先的旅游网站
2017/12/11 全球购物
运动会入场词200字
2014/02/15 职场文书
党员公开承诺书(2016最新版)
2016/03/24 职场文书