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实现简单拆分PDF文件的方法
Jul 30 Python
python结合shell查询google关键词排名的实现代码
Feb 27 Python
浅析Python中的for 循环
Jun 09 Python
网站渗透常用Python小脚本查询同ip网站
May 08 Python
Python重新加载模块的实现方法
Oct 16 Python
Python 多线程,threading模块,创建子线程的两种方式示例
Sep 29 Python
Pytorch保存模型用于测试和用于继续训练的区别详解
Jan 10 Python
Django单元测试中Fixtures的使用方法
Feb 26 Python
Python自定义sorted排序实现方法详解
Sep 18 Python
详解Open Folder as PyCharm Project怎么添加的方法
Dec 29 Python
解决python 输出到csv 出现多空行的情况
Mar 24 Python
Python数据可视化之基于pyecharts实现的地理图表的绘制
Jun 10 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
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
PHP获取远程图片并保存到本地的方法
2015/05/12 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
syntaxhighlighter 使用方法
2007/07/02 Javascript
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
javascript forEach通用循环遍历方法
2010/10/11 Javascript
js获取光标位置和设置文本框光标位置示例代码
2014/01/09 Javascript
9款2014最热门jQuery实用特效推荐
2014/12/07 Javascript
浅谈JavaScript Array对象
2014/12/29 Javascript
3个可以改善用户体验的AngularJS指令介绍
2015/06/18 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
JavaScript函数中关于valueOf和toString的理解
2016/06/14 Javascript
AngularJS中watch监听用法分析
2016/11/04 Javascript
浅谈React中的元素、组件、实例和节点
2018/02/27 Javascript
微信小程序如何获取用户收货地址
2018/11/27 Javascript
layui点击弹框页面 表单请求的方法
2019/09/21 Javascript
vue element 关闭当前tab 跳转到上一路由操作
2020/07/22 Javascript
vscode中Vue别名路径提示的实现
2020/07/31 Javascript
js中延迟加载和预加载的具体使用
2021/01/14 Javascript
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
Django框架多表查询实例分析
2018/07/04 Python
Python pymongo模块常用操作分析
2018/09/01 Python
Django网络框架之创建虚拟开发环境操作示例
2019/06/06 Python
Python matplotlib以日期为x轴作图代码实例
2019/11/22 Python
python GUI库图形界面开发之PyQt5打开保存对话框QFileDialog详细使用方法与实例
2020/02/27 Python
css3 position fixed固定居中问题解决方案
2014/08/19 HTML / CSS
HTML5 拖放功能实现代码
2016/07/14 HTML / CSS
英国领先的高街书籍专家:Waterstones
2018/02/01 全球购物
兰蔻俄罗斯官方网站:Lancome俄罗斯
2019/12/09 全球购物
哈理工毕业生的求职信
2013/12/22 职场文书
采购经理岗位职责
2014/02/16 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
个人自荐书怎么写
2015/03/26 职场文书
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python
Winsows11性能如何? win11性能测评多核竟比Win10差了10%
2021/11/21 数码科技