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中的代码编码格式转换问题
Jun 10 Python
利用Python实现命令行版的火车票查看器
Aug 05 Python
python3连接MySQL数据库实例详解
May 24 Python
python矩阵的转置和逆转实例
Dec 12 Python
python经典趣味24点游戏程序设计
Jul 26 Python
python实现百度OCR图片识别过程解析
Jan 17 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
Feb 14 Python
python 将视频 通过视频帧转换成时间实例
Apr 23 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
Nov 02 Python
如何通过python计算圆周率PI
Nov 11 Python
numba提升python运行速度的实例方法
Jan 25 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
在Windows中安装Apache2和PHP4的权威指南
2006/10/09 PHP
PHPMailer使用教程(PHPMailer发送邮件实例分析)
2012/12/06 PHP
thinkPHP中create方法与令牌验证实例浅析
2015/12/08 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
MAC下通过改apache配置文件切换php多版本的方法
2017/04/26 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
快速查找数组中的某个元素并返回下标示例
2013/09/03 Javascript
JSON 数字排序多字段排序介绍
2013/09/18 Javascript
jQuery复制表单元素附源码分享效果演示
2015/09/30 Javascript
动态设置form表单的action属性的值的简单方法
2016/05/25 Javascript
浅谈javascript中的三种弹窗
2016/10/21 Javascript
easyui-edatagrid.js实现回车键结束编辑功能的实例
2017/04/12 Javascript
angular bootstrap timepicker TypeError提示怎么办
2017/06/13 Javascript
JS 设置Cookie 有效期 检测cookie
2017/06/15 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
基于JS实现web端录音与播放功能
2019/04/17 Javascript
JavaScript监听键盘事件代码实现
2020/06/03 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
[03:20]2015国际邀请赛全明星表演赛
2015/08/08 DOTA
Python3实现带附件的定时发送邮件功能
2020/12/22 Python
计算机二级python学习教程(3) python语言基本数据类型
2019/05/16 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
pytorch GAN伪造手写体mnist数据集方式
2020/01/10 Python
CSS3 media queries + jQuery实现响应式导航
2016/09/30 HTML / CSS
雅诗兰黛香港官网:Estee Lauder香港
2017/09/26 全球购物
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
英国在线药房和在线医生:LloydsPharmacy
2019/10/21 全球购物
数据库基础的一些面试题
2012/02/25 面试题
实习生体会的自我评价范文
2013/11/28 职场文书
矿泉水广告词
2014/03/20 职场文书
工作总结与自我评价
2014/09/18 职场文书
新婚姻法离婚协议书范文
2014/11/30 职场文书
2015年党风建设工作总结
2015/04/29 职场文书
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers
永中文档在线转换预览基于nginx配置部署方案
2022/06/10 Servers