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采集百度百科的方法
Jun 05 Python
Python的socket模块源码中的一些实现要点分析
Jun 06 Python
Python3使用PyQt5制作简单的画板/手写板实例
Oct 19 Python
Python模拟随机游走图形效果示例
Feb 06 Python
PyQt5主窗口动态加载Widget实例代码
Feb 07 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
Jan 17 Python
Python实现判断一个整数是否为回文数算法示例
Mar 02 Python
对Python的交互模式和直接运行.py文件的区别详解
Jun 29 Python
python变量命名的7条建议
Jul 04 Python
解决pycharm下pyuic工具使用的问题
Apr 08 Python
tensorflow 大于某个值为1,小于为0的实例
Jun 30 Python
python如何删除列为空的行
Jul 17 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的分页功能
2007/03/21 PHP
php 浮点数比较方法详解
2017/05/05 PHP
js模拟弹出效果代码修正版
2008/08/07 Javascript
jQuery 行级解析读取XML文件(附源码)
2009/10/12 Javascript
javascript 嵌套的函数(作用域链)
2010/03/15 Javascript
用JQuery实现表格隔行变色和突出显示当前行的代码
2012/02/10 Javascript
使用UglifyJS合并/压缩JavaScript的方法
2012/03/07 Javascript
Javascript图像处理思路及实现代码
2012/12/25 Javascript
jquery对dom的操作常用方法整理
2013/06/25 Javascript
Javascript基础教程之函数对象和属性
2015/01/18 Javascript
javascript实时显示北京时间的方法
2015/03/12 Javascript
JavaScript创建闭包的两种方式的优劣与区别分析
2015/06/22 Javascript
JS验证IP,子网掩码,网关和MAC的方法
2015/07/02 Javascript
跟我学习javascript的定时器
2015/11/19 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
2015/12/11 Javascript
JS禁用页面上所有控件的实现方法(附demo源码下载)
2015/12/17 Javascript
简单模拟node.js中require的加载机制
2016/10/27 Javascript
简单实现jquery焦点图
2016/12/12 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
微信小程序-横向滑动scroll-view隐藏滚动条
2017/04/20 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
vue v-on监听事件详解
2017/05/17 Javascript
Vue.js 2.0和Cordova开发webApp环境搭建方法
2018/02/26 Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
2019/05/04 jQuery
小程序扫描普通链接二维码跳转小程序指定界面方法
2019/05/07 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
jQuery实现轮播图效果
2019/11/26 jQuery
Python编写百度贴吧的简单爬虫
2015/04/02 Python
在Python中封装GObject模块进行图形化程序编程的教程
2015/04/14 Python
遍历python字典几种方法总结(推荐)
2016/09/11 Python
python爬虫中get和post方法介绍以及cookie作用
2018/02/08 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
2019/12/11 Python
对tensorflow中cifar-10文档的Read操作详解
2020/02/10 Python
学生就业推荐信
2013/11/13 职场文书
计算机专业推荐信范文
2013/11/27 职场文书
JS前端轻量fabric.js系列之画布初始化
2022/08/05 Javascript