python删除文件示例分享


Posted in Python onJanuary 28, 2014

删除文件

os.remove(   filename )   # filename: "要删除的文件名"

产生异常的可能原因:

(1)filename 不存在
(2)对filename文件, 没有操作权限或只读。

删除文件夹下所有文件和子文件夹 :

import os  
def delete_file_folder(src):  
    '''delete files and folders''' 
    if os.path.isfile(src):  
        try:  
            os.remove(src)  
        except:  
            pass 
    elif os.path.isdir(src):  
        for item in os.listdir(src):  
            itemsrc=os.path.join(src,item)  
            delete_file_folder(itemsrc)  
        try:  
            os.rmdir(src)  
        except:  
            pass 
  if __name__=='__main__':  
      dirname=r'G:\windows' 
    print delete_file_folder(dirname)

或者使用shutil模块的rmtree函数,也可以级联删除

Python 相关文章推荐
基于Python_脚本CGI、特点、应用、开发环境(详解)
May 23 Python
使用Python和xlwt向Excel文件中写入中文的实例
Apr 21 Python
django DRF图片路径问题的解决方法
Sep 10 Python
在Python中Dataframe通过print输出多行时显示省略号的实例
Dec 22 Python
pip安装py_zipkin时提示的SSL问题对应
Dec 29 Python
pyqt 实现在Widgets中显示图片和文字的方法
Jun 13 Python
python自动保存百度盘资源到百度盘中的实例代码
Aug 26 Python
用python爬取历史天气数据的方法示例
Dec 30 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
Apr 09 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
Apr 23 Python
python 解决selenium 中的 .clear()方法失效问题
Sep 01 Python
python实现发送QQ邮件(可加附件)
Dec 23 Python
python list转dict示例分享
Jan 28 #Python
python使用os模块的os.walk遍历文件夹示例
Jan 27 #Python
python目录操作之python遍历文件夹后将结果存储为xml
Jan 27 #Python
paramiko模块安装和使用(远程登录服务器)
Jan 27 #Python
python使用paramiko模块实现ssh远程登陆上传文件并执行
Jan 27 #Python
python list使用示例 list中找连续的数字
Jan 27 #Python
Python批量修改文件后缀的方法
Jan 26 #Python
You might like
php构造函数实例讲解
2013/11/13 PHP
解决php接收shell返回的结果中文乱码问题
2014/01/23 PHP
学习php设计模式 php实现观察者模式(Observer)
2015/12/09 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
dwz 如何去掉ajaxloading具体代码
2013/05/22 Javascript
JavaScript判断文件上传类型的方法
2014/09/02 Javascript
javascript与Python快速排序实例对比
2015/08/10 Javascript
深入浅析JavaScript中的constructor
2016/04/19 Javascript
微信开发 JS-SDK 6.0.2 经常遇到问题总结
2016/12/08 Javascript
前端框架学习总结之Angular、React与Vue的比较详解
2017/03/14 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
vue 计时器组件的实现代码
2017/09/14 Javascript
详解React+Koa实现服务端渲染(SSR)
2018/05/23 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
2018/08/10 Javascript
Layer UI表格列日期格式化及取消自动填充日期的实现方法
2020/05/10 Javascript
利用React高阶组件实现一个面包屑导航的示例
2020/08/23 Javascript
H5+css3+js搭建带验证码的登录页面
2020/10/11 Javascript
Python中的__new__与__init__魔术方法理解笔记
2014/11/08 Python
Python实现比较两个文件夹中代码变化的方法
2015/07/10 Python
Python正则替换字符串函数re.sub用法示例
2017/01/19 Python
Tensorflow中使用tfrecord方式读取数据的方法
2018/06/19 Python
Python数据可视化处理库PyEcharts柱状图,饼图,线性图,词云图常用实例详解
2020/02/10 Python
pyspark对Mysql数据库进行读写的实现
2020/12/30 Python
西班牙创意礼品和小工具网上商店:Curiosite
2016/07/26 全球购物
美国NBA官方商店:NBA Store
2019/04/12 全球购物
澳洲的UGG雪地靴超级市场:Uggs.com.au
2020/04/06 全球购物
jQuery treeview树形结构应用
2021/03/24 jQuery
项目管理计划书
2014/01/09 职场文书
国际经济与贸易专业大学生职业规划书
2014/03/01 职场文书
关于环保的建议书400字
2014/03/12 职场文书
地质灾害防治方案
2014/05/14 职场文书
幼儿园重阳节活动总结
2015/05/05 职场文书
最美乡村教师观后感
2015/06/11 职场文书
诚实守信主题班会
2015/08/13 职场文书
《勇者辞职不干了》上卷BD发售宣传CM公开
2022/04/08 日漫
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技