Python编程实现正则删除命令功能


Posted in Python onAugust 30, 2017

本文实例讲述了Python编程实现正则删除命令功能。分享给大家供大家参考,具体如下:

脚本用途:

在DOS下使用del功能箭头,不支持正则表达式的功能。

脚本实现:

import shutil
import os,sys,re
def remove_file(fname):
  mode = sys.argv[1]
  mode = mode.replace(".","\\.")
  if not re.search(mode,fname):
    return
  print "del...%s" % (fname)
  if os.path.isfile(fname):
    os.system("del %s" % (fname))
  else:
    shutil.rmtree(fname)
L = [x for x in os.listdir(os.getcwd())]
map(remove_file,L)
Python 相关文章推荐
python实现基本进制转换的方法
Jul 11 Python
将Django框架和遗留的Web应用集成的方法
Jul 24 Python
深入解析Python中函数的参数与作用域
Mar 20 Python
Python爬取京东的商品分类与链接
Aug 26 Python
使用TensorFlow实现SVM
Sep 06 Python
python求质数的3种方法
Sep 28 Python
Python爬虫:url中带字典列表参数的编码转换方法
Aug 21 Python
解决python多行注释引发缩进错误的问题
Aug 23 Python
Python获取一个用户名的组ID过程解析
Sep 03 Python
使用 tf.nn.dynamic_rnn 展开时间维度方式
Jan 21 Python
Python sql注入 过滤字符串的非法字符实例
Apr 03 Python
python自动统计zabbix系统监控覆盖率的示例代码
Apr 03 Python
Python删除Java源文件中全部注释的实现方法
Aug 30 #Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
Aug 30 #Python
Python基于正则表达式实现文件内容替换的方法
Aug 30 #Python
Python导入模块时遇到的错误分析
Aug 30 #Python
简单学习Python多进程Multiprocessing
Aug 29 #Python
Python简单实现自动删除目录下空文件夹的方法
Aug 29 #Python
Python实现文件内容批量追加的方法示例
Aug 29 #Python
You might like
PHP中cookies使用指南
2007/03/16 PHP
用PHP程序实现支持页面后退的两种方法
2008/06/30 PHP
php urlencode()与urldecode()函数字符编码原理详解
2011/12/06 PHP
php+ajax做仿百度搜索下拉自动提示框(有实例)
2012/08/21 PHP
PHP base64编码后解码乱码的解决办法
2014/06/19 PHP
PHP连接SQLServer2005的方法
2015/01/27 PHP
jquery动画2.元素坐标动画效果(创建一个图片走廊)
2012/08/24 Javascript
点弹代码 点击页面任何位置都可以弹出页面效果代码
2012/09/17 Javascript
js中一个函数获取另一个函数返回值问题探讨
2013/11/21 Javascript
移动设备web开发首选框架:zeptojs介绍
2015/01/29 Javascript
Javascript中的匿名函数与封装介绍
2015/03/15 Javascript
自己编写的支持Ajax验证的JS表单验证插件
2015/05/15 Javascript
在for循环中length值是否需要缓存
2015/07/27 Javascript
jQuery实现切换页面过渡动画效果
2015/10/29 Javascript
JS获取时间的相关函数及时间戳与时间日期之间的转换
2016/02/04 Javascript
AngularJS中实现动画效果的方法
2016/07/28 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
Vue.js实战之Vuex的入门教程
2017/04/01 Javascript
JavaScript实现动态添加Form表单元素的方法示例
2017/08/14 Javascript
vue页面离开后执行函数的实例
2018/03/13 Javascript
解决angular双向绑定无效果,ng-model不能正常显示的问题
2018/10/02 Javascript
详解Js里的for…in和for…of的用法
2019/03/28 Javascript
Angular6使用forRoot() 注册单一实例服务问题
2019/08/27 Javascript
在vue中高德地图引入和轨迹的绘制的实现
2019/10/11 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
2020/07/20 Javascript
如何实现echarts markline标签名显示自己想要的
2020/07/20 Javascript
python实现在图片上画特定大小角度矩形框
2018/10/24 Python
通过python改变图片特定区域的颜色详解
2019/07/15 Python
PyCharm 专业版安装图文教程
2020/02/20 Python
Python jieba库分词模式实例用法
2021/01/13 Python
HTML5 Notification(桌面提醒)功能使用实例
2014/03/17 HTML / CSS
美国女士内衣在线折扣商店:One Hanes Place
2019/03/24 全球购物
对于没有初始化的变量的初始值可以作怎样的假定
2014/10/12 面试题
应聘教师自荐信
2013/10/12 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
浅谈Mysql多表连接查询的执行细节
2021/04/24 MySQL