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实现的百度站长自动URL提交小工具
Jun 27 Python
Python原始字符串(raw strings)用法实例
Oct 13 Python
python3 pillow生成简单验证码图片的示例
Sep 19 Python
用不到50行的Python代码构建最小的区块链
Nov 16 Python
python中闭包Closure函数作为返回值的方法示例
Dec 17 Python
python中返回矩阵的行列方法
Apr 04 Python
python实现自主查询实时天气
Jun 22 Python
Flask框架Jinjia模板常用语法总结
Jul 19 Python
Python基于机器学习方法实现的电影推荐系统实例详解
Jun 25 Python
检测tensorflow是否使用gpu进行计算的方式
Feb 03 Python
python如何操作mysql
Aug 17 Python
利用Matlab绘制各类特殊图形的实例代码
Jul 16 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代码中使用换行及(\n或\r\n和br)的应用
2013/02/02 PHP
PHP设计模式之责任链模式的深入解析
2013/06/13 PHP
php图像处理函数imagecopyresampled用法详解
2016/12/02 PHP
PHP串行化与反串行化实例分析
2016/12/27 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
2019/05/09 PHP
Yii2框架控制器、路由、Url生成操作示例
2019/05/27 PHP
零基础学JavaScript最新动画教程+iso光盘下载
2008/01/22 Javascript
javascript 鼠标滚轮事件
2009/04/09 Javascript
一张表格告诉你windows.onload()与$(document).ready()的区别
2014/05/16 Javascript
setTimeout()递归调用不加引号出错的解决方法
2014/09/05 Javascript
常用的JavaScript WEB操作方法分享
2015/02/28 Javascript
使用javascript实现判断当前浏览器
2015/04/14 Javascript
jqGrid 学习笔记整理——进阶篇(一 )
2016/04/17 Javascript
axios基本入门用法教程
2017/03/25 Javascript
关于node-bindings无法在Electron中使用的解决办法
2018/12/18 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
使用Taro实现小程序商城的购物车功能模块的实例代码
2020/06/05 Javascript
[12:29]《一刀刀一天》之DOTA全时刻19:蝙蝠骑士田伯光再度不举
2014/06/10 DOTA
Python实现的金山快盘的签到程序
2013/01/17 Python
Python处理Excel文件实例代码
2017/06/20 Python
Python格式化输出%s和%d
2018/05/07 Python
pymongo中group by的操作方法教程
2019/03/22 Python
Python操作远程服务器 paramiko模块详细介绍
2019/08/07 Python
Python学习笔记之错误和异常及访问错误消息详解
2019/08/08 Python
Python单元测试工具doctest和unittest使用解析
2019/09/02 Python
Python中的延迟绑定原理详解
2019/10/11 Python
python集合删除多种方法详解
2020/02/10 Python
python3.7中安装paddleocr及paddlepaddle包的多种方法
2020/11/27 Python
纯CSS3大转盘抽奖示例代码(响应式、可配置)
2017/01/13 HTML / CSS
英国文具、办公用品和科技商店:Ryman
2018/09/27 全球购物
世界上第一个水枕头:Mediflow
2018/12/06 全球购物
nohup的用法
2012/11/26 面试题
大学生村官工作感言
2014/01/10 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
教你用eclipse连接mysql数据库
2021/04/22 MySQL
新手必备Python开发环境搭建教程
2021/05/28 Python