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选择排序、冒泡排序、合并排序代码实例
Apr 10 Python
Python远程桌面协议RDPY安装使用介绍
Apr 15 Python
浅谈scrapy 的基本命令介绍
Jun 13 Python
windows下Python实现将pdf文件转化为png格式图片的方法
Jul 21 Python
python切片及sys.argv[]用法详解
May 25 Python
python之django母板页面的使用
Jul 03 Python
python快速编写单行注释多行注释的方法
Jul 31 Python
解决Python二维数组赋值问题
Nov 28 Python
Python接口自动化测试的实现
Aug 28 Python
pytorch实现ResNet结构的实例代码
May 17 Python
Python Pandas常用函数方法总结
Jun 15 Python
Python实现批量自动整理文件
Mar 16 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代码审核的详细介绍
2013/06/13 PHP
从刷票了解获得客户端IP的方法
2015/09/21 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
Laravel学习教程之本地化模块
2017/08/18 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
2019/05/09 PHP
JavaScript中判断页面关闭、页面刷新的实现代码
2014/08/27 Javascript
JS中自定义定时器让它在某一时刻执行
2014/09/02 Javascript
jquery滚动特效集锦
2015/06/03 Javascript
基于zepto的移动端轻量级日期插件--date_picker
2016/03/04 Javascript
js将滚动条滚动到指定位置的简单实现方法
2016/06/25 Javascript
微信小程序 rpx 尺寸单位详细介绍
2016/10/13 Javascript
vue组件中点击按钮后修改输入框的状态实例代码
2017/04/14 Javascript
手把手教你使用vue-cli脚手架(图文解析)
2017/11/08 Javascript
vue实现提示保存后退出的方法
2018/03/15 Javascript
vue检测对象和数组的变化分析
2018/06/30 Javascript
JavaScript前端开发时数值运算的小技巧
2020/07/28 Javascript
vue实现一个获取按键展示快捷键效果的Input组件
2021/01/13 Vue.js
详解Python编程中包的概念与管理
2015/10/16 Python
python中 chr unichr ord函数的实例详解
2017/08/06 Python
python3.4下django集成使用xadmin后台的方法
2017/08/15 Python
使用pytorch实现可视化中间层的结果
2019/12/30 Python
python解析多层json操作示例
2019/12/30 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
浅谈Python 钉钉报警必备知识系统讲解
2020/08/17 Python
Python 微信公众号文章爬取的示例代码
2020/11/30 Python
实现CSS3中的border-radius(边框圆角)示例代码
2013/07/19 HTML / CSS
在使用非全零作为空指针内部表达的机器上, NULL是如何定义
2014/11/09 面试题
大学生实习期自我评价范文
2013/10/03 职场文书
出国留学自荐信
2013/10/25 职场文书
小学教研工作制度
2014/01/15 职场文书
矿泉水广告词
2014/03/20 职场文书
自动化专业毕业生求职信
2014/06/18 职场文书
教师党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书
pytorch MSELoss计算平均的实现方法
2021/05/12 Python
浅谈tf.train.Saver()与tf.train.import_meta_graph的要点
2021/05/26 Python