Python实现删除当前目录下除当前脚本以外的文件和文件夹实例


Posted in Python onJuly 27, 2015

本文实例讲述了Python实现删除当前目录下除当前脚本以外的文件和文件夹。分享给大家供大家参考。具体如下:

import os,sys
import shutil
cur_file = os.path.basename(sys.argv[0])
dir_content = [x for x in os.listdir(".") if x != cur_file]
for f in dir_content:
  if os.path.isdir(f):
    shutil.rmtree(f)
  else:
    os.remove(f)

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

Python 相关文章推荐
Python程序设计入门(2)变量类型简介
Jun 16 Python
Python lambda和Python def区别分析
Nov 30 Python
python实现的希尔排序算法实例
Jul 01 Python
详解Python 2.6 升级至 Python 2.7 的实践心得
Apr 27 Python
Python文件操作基本流程代码实例
Dec 11 Python
查看django版本的方法分享
May 14 Python
python/sympy求解矩阵方程的方法
Nov 08 Python
python3编写ThinkPHP命令执行Getshell的方法
Feb 26 Python
python字符串分割及字符串的一些常规方法
Jul 24 Python
详解基于python的多张不同宽高图片拼接成大图
Sep 26 Python
python使用正则表达式(Regular Expression)方法超详细
Dec 30 Python
详解python的异常捕获
Mar 03 Python
Python多线程结合队列下载百度音乐的方法
Jul 27 #Python
在Django框架中设置语言偏好的教程
Jul 27 #Python
在Python的Django框架中创建语言文件
Jul 27 #Python
在Django的模型和公用函数中使用惰性翻译对象
Jul 27 #Python
使用Django的模版来配合字符串翻译工作
Jul 27 #Python
Django中的“惰性翻译”方法的相关使用
Jul 27 #Python
在Python中的Django框架中进行字符串翻译
Jul 27 #Python
You might like
PHP 自定义错误处理函数trigger_error()
2013/03/26 PHP
php中mail函数发送邮件失败的解决方法
2014/12/24 PHP
thinkPHP5框架分页样式类完整示例
2018/09/01 PHP
js可突破windows弹退效果代码
2008/08/09 Javascript
Jquery Ajax学习实例5 向WebService发出请求,返回泛型集合数据的异步调用
2010/03/17 Javascript
javascript nextSibling 与 getNextElement(node) 使用介绍
2011/10/13 Javascript
Js sort排序使用方法
2011/10/17 Javascript
js设置组合快捷键/tabindex功能的方法
2013/11/21 Javascript
Javascript添加监听与删除监听用法详解
2014/12/19 Javascript
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
TypeScript 学习笔记之基本类型
2015/06/19 Javascript
js实现对ajax请求面向对象的封装
2016/01/08 Javascript
JavaScript文本框脚本编写的注意事项
2016/01/25 Javascript
javaScript基础详解
2017/01/19 Javascript
node实现简单的反向代理服务器
2017/07/26 Javascript
Vue实现按钮旋转和移动位置的实例代码
2018/08/09 Javascript
vue 配置多页面应用的示例代码
2018/10/22 Javascript
微信小程序之几种常见的弹框提示信息实现详解
2019/07/11 Javascript
vue v-model的用法解析
2020/10/19 Javascript
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
2016/05/17 Python
Python2实现的图片文本识别功能详解
2018/07/11 Python
win8下python3.4安装和环境配置图文教程
2018/07/31 Python
解决python 未发现数据源名称并且未指定默认驱动程序的问题
2018/12/07 Python
python实现本地批量ping多个IP的方法示例
2019/08/07 Python
关于pandas的离散化,面元划分详解
2019/11/22 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
使用CSS3制作一个简单的Chrome模拟器
2015/07/15 HTML / CSS
CSS3 实现雷达扫描图的示例代码
2020/09/21 HTML / CSS
Html5定位终极解决方案
2020/02/05 HTML / CSS
澳大利亚实惠时尚女装商店:Katies
2019/06/16 全球购物
业务员薪酬管理制度
2014/01/15 职场文书
国际贸易专业求职信
2014/06/04 职场文书
琅琊山导游词
2015/02/05 职场文书
2019升学宴主持词范本5篇
2019/10/09 职场文书
python实现简单倒计时功能
2021/04/21 Python
Docker与K8s关系介绍不会Docker也可以使用K8s
2022/06/25 Servers