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解决字典中的值是列表问题的方法
Mar 04 Python
Python批量修改文件后缀的方法
Jan 26 Python
go语言计算两个时间的时间差方法
Mar 13 Python
Python基础语法(Python基础知识点)
Feb 28 Python
详解python开发环境搭建
Dec 16 Python
linux安装Python3.4.2的操作方法
Sep 28 Python
windows10下安装TensorFlow Object Detection API的步骤
Jun 13 Python
利用python list完成最简单的DB连接池方法
Aug 09 Python
Python SELENIUM上传文件或图片实现过程
Oct 28 Python
python UDF 实现对csv批量md5加密操作
Jan 01 Python
Django如何重置migration的几种情景
Feb 24 Python
Python破解极验滑动验证码详细步骤
May 21 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
mysql_escape_string()函数用法分析
2016/04/25 PHP
php 使用redis锁限制并发访问类示例
2016/11/02 PHP
PHP的自定义模板引擎
2017/03/24 PHP
js 数组操作代码集锦
2009/04/28 Javascript
location.href语句与火狐不兼容的问题
2010/07/04 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
2014/07/10 Javascript
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
jQuery Easyui学习之datagrid 动态添加、移除editor
2016/01/27 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
2016/04/20 Javascript
iScroll.js 使用方法参考
2016/05/16 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
2016/08/25 Javascript
jquery.Jcrop结合JAVA后台实现图片裁剪上传实例
2016/11/05 Javascript
jQuery实现两列等高并自适应高度
2016/12/22 Javascript
SVG描边动画
2017/02/23 Javascript
JavaScript实现星星等级评价功能
2017/03/22 Javascript
python TCP Socket的粘包和分包的处理详解
2018/02/09 Python
Python使用matplotlib绘制余弦的散点图示例
2018/03/14 Python
Python中交换两个元素的实现方法
2018/06/29 Python
使用pandas实现csv/excel sheet互相转换的方法
2018/12/10 Python
python代理工具mitmproxy使用指南
2019/07/04 Python
Django发送邮件功能实例详解
2019/09/02 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
python爬虫学习笔记之Beautifulsoup模块用法详解
2020/04/09 Python
如何安装并在pycharm使用selenium的方法
2020/04/30 Python
HTML5 新旧语法标记对我们有什么好处
2012/12/13 HTML / CSS
phpquery中文手册
2021/03/18 PHP
华为c/c++笔试题
2016/01/25 面试题
什么是"引用"?申明和使用"引用"要注意哪些问题?
2016/03/03 面试题
党员年终民主评议的自我评价
2013/11/05 职场文书
省优秀教师事迹材料
2014/01/30 职场文书
档案室主任岗位职责
2014/02/12 职场文书
教师开学感言
2014/02/14 职场文书
空中乘务员岗位职责
2014/03/08 职场文书
协议书格式
2014/04/23 职场文书
学习雷锋标语
2014/06/25 职场文书
如何使用分区处理MySQL的亿级数据优化
2021/06/18 MySQL