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 ip正则式
May 07 Python
python中mechanize库的简单使用示例
Jan 10 Python
Python实现树莓派WiFi断线自动重连的实例代码
Mar 16 Python
Python多线程经典问题之乘客做公交车算法实例
Mar 22 Python
python面向对象法实现图书管理系统
Apr 19 Python
计算机二级python学习教程(1) 教大家如何学习python
May 16 Python
Python中字符串List按照长度排序
Jul 01 Python
Pytorch 数据加载与数据预处理方式
Dec 31 Python
Keras SGD 随机梯度下降优化器参数设置方式
Jun 19 Python
详解Flask前后端分离项目案例
Jul 24 Python
pytorch--之halfTensor的使用详解
May 24 Python
实战Python爬虫爬取酷我音乐
Apr 11 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实现多服务器session共享之NFS共享的方法
2007/03/16 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015/04/26 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
yii2 开发api接口时优雅的处理全局异常的方法
2019/05/14 PHP
利用window.name实现windowStorage代码分享
2014/01/02 Javascript
JS获取iframe中longdesc属性的方法
2015/04/01 Javascript
javascript异步处理工作机制详解
2015/04/13 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
JavaScript中的冒泡排序法
2016/08/03 Javascript
JavaScript中的遍历详解(多种遍历)
2017/04/07 Javascript
使用typescript开发angular模块并发布npm包
2018/04/19 Javascript
node.js自动上传ftp的脚本分享
2018/06/16 Javascript
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
Vue中多元素过渡特效的解决方案
2020/02/05 Javascript
JS数组reduce()方法原理及使用技巧解析
2020/07/14 Javascript
总结Python编程中函数的使用要点
2016/03/20 Python
python实现发送邮件功能
2017/07/22 Python
Python网络爬虫与信息提取(实例讲解)
2017/08/29 Python
Mac下Anaconda的安装和使用教程
2018/11/29 Python
利用python实现汉字转拼音的2种方法
2019/08/12 Python
Python图片的横坐标汉字实例
2019/12/04 Python
给Django Admin添加验证码和多次登录尝试限制的实现
2020/07/26 Python
Python开发入门——迭代的基本使用
2020/09/03 Python
css3 transform 3d 使用css3创建动态3d立方体(html5实践)
2013/01/06 HTML / CSS
html5自定义video标签的海报与播放按钮功能
2019/12/04 HTML / CSS
C语言笔试题
2014/09/04 面试题
学年自我鉴定范文
2013/10/01 职场文书
专业毕业生个性的自我评价
2013/10/03 职场文书
团员学习总结的自我评价范文
2013/10/14 职场文书
高二物理教学反思
2014/02/08 职场文书
大学生心理活动总结
2014/07/04 职场文书
学习计划书怎么写
2014/09/15 职场文书
小学教师2014年度工作总结
2014/12/03 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
MySQL开启事务的方式
2021/06/26 MySQL