python之消除前缀重命名的方法


Posted in Python onOctober 21, 2018

● 脚本用途

遍历文件夹下的文件,消除文件名前的特征字符串。

● 脚本实现

import os,sys
import re
from string import Template
 
div = r"、"
 
###############################################################################
#  @Function: description
###############################################################################
def do_rename(old,new):
 dirname = os.getcwd()
 os.rename(os.path.join(dirname,old),os.path.join(dirname,new))
 
def rename_file(fname):
 ret = re.search("(^\d+)",fname.strip())
 if ret:
  new_name = fname[ret.end() + 2:]
  do_rename(fname,new_name)
###############################################################################
#  @Function: Main Function
###############################################################################
L = [x for x in os.listdir(os.getcwd())]
map(rename_file,L)

以上这篇python之消除前缀重命名的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
介绍Python中的一些高级编程技巧
Apr 02 Python
Python利用前序和中序遍历结果重建二叉树的方法
Apr 27 Python
详解使用pymysql在python中对mysql的增删改查操作(综合)
Jan 18 Python
python获取命令行输入参数列表的实例代码
Jun 23 Python
对Python协程之异步同步的区别详解
Feb 19 Python
Python 实现数据结构-堆栈和队列的操作方法
Jul 17 Python
浅谈Python中函数的定义及其调用方法
Jul 19 Python
Flask教程之重定向与错误处理实例分析
Aug 01 Python
对python中的os.getpid()和os.fork()函数详解
Aug 08 Python
Python笔记之facade模式
Nov 20 Python
Python中使用socks5设置全局代理的方法示例
Apr 15 Python
Python Pandas读取Excel日期数据的异常处理方法
Feb 28 Python
使用Scrapy爬取动态数据
Oct 21 #Python
python使用正则表达式来获取文件名的前缀方法
Oct 21 #Python
python遍历文件夹找出文件夹后缀为py的文件方法
Oct 21 #Python
python os.listdir按文件存取时间顺序列出目录的实例
Oct 21 #Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
Oct 21 #Python
Python3中关于cookie的创建与保存
Oct 21 #Python
Python3中在Anaconda环境下安装basemap包
Oct 21 #Python
You might like
那些年一起学习的PHP(三)
2012/03/22 PHP
浅析memcache启动以及telnet命令详解
2013/06/28 PHP
10个值得深思的PHP面试题
2016/11/14 PHP
php实现的生成排列算法示例
2019/07/25 PHP
php依赖注入知识点详解
2019/09/23 PHP
jQuery的Ajax时无响应数据的解决方法
2010/05/25 Javascript
JQuery自定义事件的应用 JQuery最佳实践
2010/08/01 Javascript
js实现拉伸拖动iframe的具体代码
2013/08/03 Javascript
Js中的onblur和onfocus事件应用介绍
2013/08/27 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
js在输入框屏蔽按键,只能键入数字的示例代码
2014/01/03 Javascript
通过js来制作复选框的全选和不选效果
2014/05/22 Javascript
jquery实现的鼠标下拉滚动置顶效果
2014/07/24 Javascript
javascript面向对象之定义成员方法实例分析
2015/01/13 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
Windows系统下使用Sublime搭建nodejs环境
2015/04/13 NodeJs
[27:53]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS iG
2014/05/26 DOTA
[01:04:30]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python语法快速入门指南
2015/10/12 Python
python 实现网上商城,转账,存取款等功能的信用卡系统
2016/07/15 Python
pycharm安装图文教程
2017/05/02 Python
Python抓取聚划算商品分析页面获取商品信息并以XML格式保存到本地
2018/02/23 Python
利用python在excel里面直接使用sql函数的方法
2019/02/08 Python
Python Django 实现简单注册功能过程详解
2019/07/29 Python
python3的数据类型及数据类型转换实例详解
2019/08/20 Python
Python实现剪刀石头布小游戏(与电脑对战)
2019/12/31 Python
TFRecord格式存储数据与队列读取实例
2020/01/21 Python
浅谈HTML5 & CSS3的新交互特性
2016/07/19 HTML / CSS
Moda Italia荷兰:意大利男士服装
2019/08/31 全球购物
美国专业消费电子及摄影器材网站:B&H Photo Video
2019/12/18 全球购物
大学毕业自我评价
2014/02/02 职场文书
摄影助理岗位职责
2014/02/07 职场文书
《鸟岛》教学反思
2014/04/26 职场文书
学校教师读书活动总结
2014/07/08 职场文书
给下属加薪申请报告
2015/05/15 职场文书
浅析MySQL如何实现事务隔离
2021/06/26 MySQL