Python简单删除目录下文件以及文件夹的方法

 更新时间:2015年05月27日 09:47:42   作者:imzoer  
这篇文章主要介绍了Python简单删除目录下文件以及文件夹的方法,涉及Python使用shutil模块操作文件的相关技巧,需要的朋友可以参考下

本文实例讲述了Python简单删除目录下文件以及文件夹的方法。分享给大家供大家参考。具体如下:

#!/usr/bin/env python
import os
import shutil
filelist=[]
rootdir="/home/zoer/aaa"
filelist=os.listdir(rootdir)
for f in filelist:
  filepath = os.path.join( rootdir, f )
  if os.path.isfile(filepath):
    os.remove(filepath)
    print filepath+" removed!"
  elif os.path.isdir(filepath):
    shutil.rmtree(filepath,True)
    print "dir "+filepath+" removed!"

其中shutil是一个高层次的文件操作模块。True参数表示ignore_errors(忽略拷贝时候的错误)。

类似于高级API,而且主要强大之处在于其对文件的复制与删除操作更是比较支持好。

比如:

copyfile(src, dst)

是把源文件拷贝到一个目标位置。

希望本文所述对大家的Python程序设计有所帮助。

相关文章

  • Python实现12306自动抢火车票功能

    Python实现12306自动抢火车票功能

    一到国庆、春节这种长假,抢火车票就非常困难?各大互联网公司都推出抢票服务,只要加钱给服务费就可以增加抢到票的几率。本文将和你一起探索抢票软件背后的原理。
    2021-12-12
  • python解析html提取数据,并生成word文档实例解析

    python解析html提取数据,并生成word文档实例解析

    这篇文章主要介绍了python解析html提取数据,并生成word文档实例解析,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • Python 序列化 pickle/cPickle模块使用介绍

    Python 序列化 pickle/cPickle模块使用介绍

    这篇文章主要介绍了Python 序列化 pickle/cPickle模块使用介绍,需要的朋友可以参考下
    2014-11-11
  • Python中执行调用JS的多种实现方法总结

    Python中执行调用JS的多种实现方法总结

    这篇文章主要给大家介绍了关于Python中执行调用JS的多种实现方法,在一些特殊的python应用场景下需要逆向执行javascript代码块或者.js文件,需要的朋友可以参考下
    2023-08-08
  • python如何实现华氏温度和摄氏温度转换

    python如何实现华氏温度和摄氏温度转换

    这篇文章主要介绍了python如何实现华氏温度和摄氏温度转换,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • Python使用unicodedata实现字符串标准化

    Python使用unicodedata实现字符串标准化

    这篇文章主要来和大家聊一聊 Python 的一个内置模块:unicodedata,它是专门用来处理 unicode 字符串的,下面就一起来看看它的用法吧
    2023-06-06
  • Pytorch如何快速计算余弦相似性矩阵

    Pytorch如何快速计算余弦相似性矩阵

    这篇文章主要介绍了Pytorch如何快速计算余弦相似性矩阵问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Django ORM框架的定时任务如何使用详解

    Django ORM框架的定时任务如何使用详解

    这篇文章主要给大家介绍了关于Django ORM框架的定时任务如何使用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用django具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10
  • 利用scikitlearn画ROC曲线实例

    利用scikitlearn画ROC曲线实例

    这篇文章主要介绍了利用scikitlearn画ROC曲线实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • Python实现提取JSON数据中的键值对并保存为.csv文件

    Python实现提取JSON数据中的键值对并保存为.csv文件

    这篇文章主要为大家详细介绍了如何基于Python实现读取JSON文件数据,并将JSON文件中指定的键值对数据转换为.csv格式文件,感兴趣的小伙伴可以了解下
    2023-09-09

最新评论