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的Flask框架中@app.route的用法教程
Mar 31 Python
Python中max函数用法实例分析
Jul 17 Python
python中的随机函数小结
Jan 27 Python
Python 实现选择排序的算法步骤
Apr 22 Python
Python单元测试简单示例
Jul 03 Python
python可视化实现代码
Jan 15 Python
Pycharm小白级简单使用教程
Jan 08 Python
Python模块/包/库安装的六种方法及区别
Feb 24 Python
Python Socket TCP双端聊天功能实现过程详解
Jun 15 Python
基于Python 的语音重采样函数解析
Jul 06 Python
python实现批处理文件
Jul 28 Python
baselines示例程序train_cartpole.py的ImportError
May 20 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
SONY SRF-40W电路分析
2021/03/02 无线电
把PHP安装为Apache DSO
2006/10/09 PHP
PHP个人网站架设连环讲(一)
2006/10/09 PHP
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
2015/12/11 PHP
php项目开发中用到的快速排序算法分析
2016/06/25 PHP
php cookie用户登录的详解及实例代码
2017/01/03 PHP
PHP 获取客户端 IP 地址的方法实例代码
2018/11/11 PHP
js静态作用域的功能。
2006/12/25 Javascript
简洁短小的 JavaScript IE 浏览器判定代码
2010/03/21 Javascript
jQuery 表单验证扩展(三)
2010/10/20 Javascript
jquery中插件实现自动添加用户的具体代码
2013/11/15 Javascript
javascript 动态修改css样式方法汇总(四种方法)
2015/08/27 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
2016/08/02 Javascript
JavaScript 中对象的深拷贝
2016/12/04 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
微信小程序 下拉列表的实现实例代码
2017/03/08 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
2017/08/29 Javascript
解决修复npm安装全局模块权限的问题
2018/05/17 Javascript
JavaScript设计模式之代理模式简单实例教程
2018/07/03 Javascript
node中的session的具体使用
2018/09/14 Javascript
Layui之table中的radio在切换分页时无法记住选中状态的解决方法
2019/09/02 Javascript
微信小程序实现搜索框功能及踩过的坑
2020/06/19 Javascript
Python函数中不定长参数的写法
2019/02/13 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
Python 图片处理库exifread详解
2021/02/25 Python
css3圆角样式分享自定义按钮样式
2013/12/27 HTML / CSS
情侣吵架检讨书
2014/02/05 职场文书
企业家王石演讲稿:坚持与放下
2014/04/27 职场文书
3分钟演讲稿
2014/04/30 职场文书
2015年行政人事部工作总结
2015/05/13 职场文书
捐书仪式主持词
2015/07/04 职场文书
军训心得体会范文(2016最新篇)
2016/01/11 职场文书
深入理解mysql事务隔离级别和存储引擎
2022/04/12 MySQL
Golang 并发编程 SingleFlight模式
2022/04/26 Golang