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的Scrapy框架编写web爬虫的简单示例
Apr 17 Python
Django admin美化插件suit使用示例
Dec 12 Python
详解将Django部署到Centos7全攻略
Sep 26 Python
python实现可变变量名方法详解
Jul 01 Python
Django框架之DRF 基于mixins来封装的视图详解
Jul 23 Python
python智联招聘爬虫并导入到excel代码实例
Sep 09 Python
django中瀑布流写法实例代码
Oct 14 Python
使用matplotlib动态刷新指定曲线实例
Apr 23 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
May 27 Python
python如何删除文件、目录
Jun 23 Python
PyQt5 QThread倒计时功能的实现代码
Apr 02 Python
Python实战之疫苗研发情况可视化
May 18 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
在字符串中把网址改成超级链接
2006/10/09 PHP
symfony2.4的twig中date用法分析
2016/03/18 PHP
利用PHP判断文件是否为图片的方法总结
2017/01/06 PHP
yii2-GridView在开发中常用的功能及技巧总结
2017/01/07 PHP
PHP中trait使用方法详细介绍
2017/05/21 PHP
JavaScript 学习历程和心得分享
2010/12/12 Javascript
有关于JS构造函数的重载和工厂方法
2013/04/07 Javascript
AngularJS快速入门
2015/04/02 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
2015/05/03 Javascript
noty ? jQuery通知插件全面解析
2016/05/18 Javascript
Node.js的Koa框架上手及MySQL操作指南
2016/06/13 Javascript
JavaScript暂停和继续定时器的实现方法
2016/07/18 Javascript
WebStorm ES6 语法支持设置&babel使用及自动编译(详解)
2017/09/08 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
elementUI 设置input的只读或禁用的方法
2018/10/30 Javascript
jQuery+ajax实现批量删除功能完整示例
2019/06/06 jQuery
微信小程序获取当前位置和城市名
2019/11/13 Javascript
[49:43]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
深入学习python的yield和generator
2016/03/10 Python
python定时检测无响应进程并重启的实例代码
2019/04/22 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
TensorFlow tf.nn.max_pool实现池化操作方式
2020/01/04 Python
Jupyter Notebook输出矢量图实例
2020/04/14 Python
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
Ellos丹麦:时尚和服装在线
2016/09/19 全球购物
计算机专业学生的自我评价
2013/12/15 职场文书
本科毕业生专业自荐书范文
2014/02/05 职场文书
软件项目开发计划书
2014/05/01 职场文书
物业管理工作方案
2014/05/10 职场文书
学校先进集体事迹材料
2014/05/31 职场文书
房地产端午节活动方案
2014/08/24 职场文书
检讨书格式
2015/05/07 职场文书
订货会主持词
2015/07/01 职场文书
班主任工作总结范文
2015/08/13 职场文书
Python实现byte转integer
2021/06/03 Python