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中用于求最小值的min()方法
May 15 Python
python基于urllib实现按照百度音乐分类下载mp3的方法
May 25 Python
python 计算文件的md5值实例
Jan 13 Python
Python 常用 PEP8 编码规范详解
Jan 22 Python
Python实现读取字符串按列分配后按行输出示例
Apr 17 Python
python 爬虫 批量获取代理ip的实例代码
May 22 Python
Scrapy基于selenium结合爬取淘宝的实例讲解
Jun 13 Python
python调用摄像头显示图像的实例
Aug 03 Python
用Python实现最速下降法求极值的方法
Jul 10 Python
Python中bisect的使用方法
Dec 31 Python
python 安装impala包步骤
Mar 28 Python
TensorFlow的自动求导原理分析
May 26 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
磨咖啡豆的密诀
2021/03/03 冲泡冲煮
PHP中用接口、抽象类、普通基类实现“面向接口编程”与“耦合方法”简述
2011/03/23 PHP
Smarty的配置与高级缓存技术分享
2012/06/05 PHP
163的邮件用phpmailer发送(实例详解)
2013/06/24 PHP
thinkphp循环结构用法实例
2014/11/24 PHP
php查询mssql出现乱码的解决方法
2014/12/29 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
PHPMailer ThinkPHP实现自动发送邮件功能
2018/06/10 PHP
Laravel find in set排序实例
2019/10/09 PHP
html读出文本文件内容
2007/01/22 Javascript
说明你的Javascript技术很烂的五个原因
2011/04/26 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
2014/10/07 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
浅谈JavaScript 浏览器对象
2016/06/03 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
2017/02/15 Javascript
React-Native左右联动List的示例代码
2017/09/21 Javascript
JS实现table表格内针对某列内容进行即时搜索筛选功能
2018/05/11 Javascript
深入理解Vue 的钩子函数
2018/09/05 Javascript
浅谈开发eslint规则
2018/10/01 Javascript
Vue.js实现开发购物车功能的方法详解
2019/02/22 Javascript
小程序中canvas的drawImage方法参数使用详解
2019/07/04 Javascript
VsCode里的Vue模板的实现
2020/08/12 Javascript
js实现前端界面导航栏下拉列表
2020/08/27 Javascript
Python的Bottle框架中获取制定cookie的教程
2015/04/24 Python
Python实现扩展内置类型的方法分析
2017/10/16 Python
python安装numpy&安装matplotlib& scipy的教程
2017/11/02 Python
安装好Pycharm后如何配置Python解释器简易教程
2019/06/28 Python
Python @property装饰器原理解析
2020/01/22 Python
Python3运算符常见用法分析
2020/02/14 Python
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
2014/12/30 HTML / CSS
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
奥地利婴儿用品和玩具购物网站:baby-markt.at
2020/01/26 全球购物
党章学习思想汇报
2014/01/14 职场文书
十岁生日父母答谢词
2014/01/18 职场文书
双创工作实施方案
2014/03/26 职场文书
负责人任命书范本
2014/06/04 职场文书