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实现将文本生成二维码的方法示例
Jul 18 Python
Python中单、双下划线的区别总结
Dec 01 Python
django+echart绘制曲线图的方法示例
Nov 26 Python
学生信息管理系统Python面向对象版
Jan 30 Python
详解django中url路由配置及渲染方式
Feb 25 Python
Scrapy-Redis结合POST请求获取数据的方法示例
May 07 Python
python+opencv像素的加减和加权操作的实现
Jul 14 Python
django rest framework vue 实现用户登录详解
Jul 29 Python
FFrpc python客户端lib使用解析
Aug 24 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
Dec 13 Python
MATLAB 如何求取离散点的曲率最大值
Apr 16 Python
Python答题卡识别并给出分数的实现代码
Jun 22 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中用hash实现的数组
2011/07/17 PHP
PHP 之Section与Cookie使用总结
2012/09/14 PHP
php代码中使用换行及(\n或\r\n和br)的应用
2013/02/02 PHP
PDO的安全处理与事物处理方法
2016/10/31 PHP
CI框架常用函数封装实例
2016/11/21 PHP
php计算给定日期所在周的开始日期和结束日期示例
2017/02/06 PHP
PHP实现的函数重载功能示例
2018/08/03 PHP
Laravel框架实现抢红包功能示例
2019/10/31 PHP
js 自定义个性下拉选择框示例
2013/08/20 Javascript
Knockout visible绑定使用方法
2013/11/15 Javascript
Chrome扩展页面动态绑定JS事件提示错误
2014/02/11 Javascript
jquery实现鼠标悬浮停止轮播特效
2020/08/20 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
JavaScript实现水平进度条拖拽效果
2017/01/18 Javascript
JS中使用 after 伪类清除浮动实例
2017/03/01 Javascript
d3.js实现立体柱图的方法详解
2017/04/28 Javascript
JS中精巧的自动柯里化实现方法
2017/12/12 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
2018/01/10 Javascript
原生JS实现瀑布流插件
2018/02/06 Javascript
使用ESLint禁止项目导入特定模块的方法步骤
2019/03/04 Javascript
详解js中let与var声明变量的区别
2020/04/05 Javascript
jQuery实现的分页插件完整示例
2020/05/26 jQuery
python从入门到精通(DAY 2)
2015/12/20 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
python 监测内存和cpu的使用率实例
2019/11/28 Python
利用CSS3 动画 绘画 圆形动态时钟
2018/03/20 HTML / CSS
html5通过postMessage进行跨域通信的方法
2017/12/04 HTML / CSS
英国领先的珍珠首饰品牌:Orchira
2016/09/11 全球购物
戴森美国官网:Dyson美国
2016/09/11 全球购物
西班牙著名的珠宝首饰品牌:P D PAOLA
2018/09/15 全球购物
自然健康的概念:Natural Healthy Concepts
2020/01/26 全球购物
应届生服务员求职信
2013/10/31 职场文书
应届生保险求职信
2013/11/11 职场文书
活动总结范文
2014/08/30 职场文书
企业爱岗敬业演讲稿
2014/09/04 职场文书
JMeter对MySQL数据库进行压力测试的实现步骤
2022/01/22 MySQL