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中使用Inotify监控文件实例
Feb 14 Python
Python使用matplotlib绘图无法显示中文问题的解决方法
Mar 14 Python
python 字典中文key处理,读取,比较方法
Jul 06 Python
Flask和Django框架中自定义模型类的表名、父类相关问题分析
Jul 19 Python
OpenCV+Python识别车牌和字符分割的实现
Jan 31 Python
对Python协程之异步同步的区别详解
Feb 19 Python
python网络应用开发知识点浅析
May 28 Python
pyqt5使用按钮进行界面的跳转方法
Jun 19 Python
django 环境变量配置过程详解
Aug 06 Python
Python实现把类当做字典来访问
Dec 16 Python
Python列表倒序输出及其效率详解
Mar 04 Python
基于python实现把json数据转换成Excel表格
May 07 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
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
在wamp集成环境下升级php版本(实现方法)
2013/07/01 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
2013/08/31 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
php设计模式之单例模式实例分析
2015/02/25 PHP
PHP dirname(__FILE__)原理及用法解析
2020/10/28 PHP
根据IP的地址,区分不同的地区,查看不同的网站页面的js代码
2013/02/26 Javascript
js动态移动滚动条至底部示例代码
2014/04/24 Javascript
javascript实现通过表格绘制颜色填充矩形的方法
2015/04/21 Javascript
JS获取随机数和时间转换的简单实例
2016/07/10 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
Javascript的this用法
2017/01/16 Javascript
jquery实现页面加载效果
2017/02/21 Javascript
区别JavaScript函数声明与变量声明
2018/09/12 Javascript
Vue + element 实现多选框组并保存已选id集合的示例代码
2020/06/03 Javascript
vue element ui validate 主动触发错误提示操作
2020/09/21 Javascript
openlayers实现地图测距测面
2020/09/25 Javascript
由Python运算π的值深入Python中科学计算的实现
2015/04/17 Python
详解Python编程中time模块的使用
2015/11/20 Python
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
2016/02/18 Python
Python中断言Assertion的一些改进方案
2016/10/27 Python
使用Python3制作TCP端口扫描器
2017/04/17 Python
Python爬虫之网页图片抓取的方法
2018/07/16 Python
教你一步步利用python实现贪吃蛇游戏
2019/06/27 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
2019/07/10 Python
Python实现线性插值和三次样条插值的示例代码
2019/11/13 Python
Python: tkinter窗口屏幕居中,设置窗口最大,最小尺寸实例
2020/03/04 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
Python新手学习标准库模块命名
2020/05/29 Python
一个入门级python爬虫教程详解
2021/01/27 Python
Famous Footwear加拿大:美国多品牌运动休闲鞋店
2018/12/05 全球购物
监督检查工作方案
2014/05/28 职场文书
英语系本科生求职信
2014/07/15 职场文书
2014教师个人自我评价范文
2014/09/13 职场文书
《绝招》教学反思
2016/02/20 职场文书
浅谈由position属性引申的css进阶讨论
2021/05/25 HTML / CSS