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 相关文章推荐
利用matplotlib+numpy绘制多种绘图的方法实例
May 03 Python
python中将字典形式的数据循环插入Excel
Jan 16 Python
Python实现PS图像调整颜色梯度效果示例
Jan 25 Python
Python3+django2.0+apache2+ubuntu14部署网站上线的方法
Jul 07 Python
Python小游戏之300行代码实现俄罗斯方块
Jan 04 Python
解决py2exe打包后,总是多显示一个DOS黑色窗口的问题
Jun 21 Python
Python数据库小程序源代码
Sep 15 Python
Pytorch之保存读取模型实例
Dec 30 Python
MNIST数据集转化为二维图片的实现示例
Jan 10 Python
Python 解析pymysql模块操作数据库的方法
Feb 18 Python
利于python脚本编写可视化nmap和masscan的方法
Dec 29 Python
Python实现猜拳与猜数字游戏的方法详解
Apr 06 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
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
2011/04/27 Javascript
Jquery阻止事件冒泡 event.stopPropagation
2011/12/11 Javascript
JavaScript实现点击按钮后变灰避免多次重复提交
2013/07/15 Javascript
兼容主流浏览器的iframe自适应高度js脚本
2014/01/10 Javascript
Jquery中的层次选择器与find()的区别示例介绍
2014/02/20 Javascript
Jquery Easyui分割按钮组件SplitButton使用详解(17)
2016/12/18 Javascript
原生js实现节日时间倒计时功能
2017/01/18 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
基于JavaScript实现购物车功能
2017/02/07 Javascript
Angular.js自定义指令学习笔记实例
2017/02/24 Javascript
基于JavaScript实现五子棋游戏
2020/08/26 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
解决layui表格的表头不滚动的问题
2019/09/04 Javascript
layer弹出层自适应高度,垂直水平居中的实现
2019/09/16 Javascript
js实现视图和数据双向绑定的方法分析
2020/02/05 Javascript
Vue export import 导入导出的多种方式与区别介绍
2020/02/12 Javascript
Python使用MySQLdb for Python操作数据库教程
2014/10/11 Python
Python打造出适合自己的定制化Eclipse IDE
2016/03/02 Python
Python读取图片为16进制表示简单代码
2018/01/19 Python
django使用LDAP验证的方法示例
2018/12/10 Python
对Python实现累加函数的方法详解
2019/01/23 Python
python twilio模块实现发送手机短信功能
2019/08/02 Python
python标准库OS模块函数列表与实例全解
2020/03/10 Python
如何在Python对Excel进行读取
2020/06/04 Python
Pyinstaller打包Scrapy项目的实现步骤
2020/09/22 Python
python从PDF中提取数据的示例
2020/10/30 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
护士专业推荐信
2013/11/02 职场文书
甲方资料员岗位职责
2013/12/13 职场文书
座谈会主持词
2014/03/20 职场文书
学生操行评语大全
2014/04/24 职场文书
3分钟英语演讲稿
2014/04/29 职场文书
文明市民先进事迹
2014/05/15 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
浅析NIO系列之TCP
2021/06/15 Java/Android