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画一颗心的方法示例
Jan 31 Python
matplotlib简介,安装和简单实例代码
Dec 26 Python
python3.6使用pymysql连接Mysql数据库
May 25 Python
django 自定义过滤器的实现
Feb 26 Python
Python实现的列表排序、反转操作示例
Mar 13 Python
Python Django 前后端分离 API的方法
Aug 28 Python
Python实现疫情通定时自动填写功能(附代码)
May 27 Python
浅谈python 调用open()打开文件时路径出错的原因
Jun 05 Python
Matplotlib自定义坐标轴刻度的实现示例
Jun 18 Python
基于Python的自媒体小助手---登录页面的实现代码
Jun 29 Python
Sentry错误日志监控使用方法解析
Nov 12 Python
如何利用Python matplotlib绘制雷达图
Dec 21 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
Sublime里直接运行PHP配置方法
2014/11/28 PHP
利用ajax和PHP实现简单的流程管理
2017/03/23 PHP
老生常谈PHP数组函数array_merge(必看篇)
2017/05/25 PHP
PHP7如何开启Opcode打造强悍性能详解
2018/05/11 PHP
Laravel 自带的Auth验证登录方法
2019/09/30 PHP
用js实现的自定义的对话框的实现代码
2010/03/21 Javascript
jQuery下通过$.browser来判断浏览器.
2011/04/05 Javascript
密码强度检测效果实现原理与代码
2013/01/04 Javascript
如何阻止复制剪切和粘贴事件为了表单内容的安全
2013/05/23 Javascript
node.js中的fs.futimes方法使用说明
2014/12/17 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
2016/05/24 Javascript
使用jquery获取url及url参数的简单实例
2016/06/14 Javascript
js编写简单的聊天室功能
2017/08/17 Javascript
Vue filter介绍及其使用详解
2017/10/21 Javascript
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
对Angular中单向数据流的深入理解
2018/03/31 Javascript
python3批量删除豆瓣分组下的好友的实现代码
2016/06/07 Python
Python 实现网页自动截图的示例讲解
2018/05/17 Python
Python 虚拟空间的使用代码详解
2019/06/10 Python
keras 多任务多loss实例
2020/06/22 Python
Python通过yagmail实现发送邮件代码解析
2020/10/27 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
美国家具网站:Cymax
2016/09/17 全球购物
We Fashion荷兰:一家国际时装公司
2018/04/18 全球购物
Saks Fifth Avenue澳洲/亚太地区:萨克斯第五大道精品百货店
2019/06/09 全球购物
德国珠宝和配件商店:Styleserver
2021/02/23 全球购物
this关键字的含义
2015/04/08 面试题
产品质量承诺书范文
2014/03/27 职场文书
优秀少先队大队辅导员事迹材料
2014/05/04 职场文书
小学教师师德承诺书
2014/05/23 职场文书
慰问信格式
2015/02/14 职场文书
2019个人工作自我评价范文(3篇)
2019/09/19 职场文书
Python 阶乘详解
2021/10/05 Python
WINDOWS 64位 下安装配置mysql8.0.25最详细的教程
2022/03/22 MySQL