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 相关文章推荐
浅谈numpy数组的几种排序方式
Dec 15 Python
pandas 获取季度,月度,年度首尾日期的方法
Apr 11 Python
对Python协程之异步同步的区别详解
Feb 19 Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
Apr 03 Python
Python利用PyExecJS库执行JS函数的案例分析
Dec 18 Python
Python 获取命令行参数内容及参数个数的实例
Dec 20 Python
pytorch 利用lstm做mnist手写数字识别分类的实例
Jan 10 Python
AUC计算方法与Python实现代码
Feb 28 Python
Python编程快速上手——强口令检测算法案例分析
Feb 29 Python
django 前端页面如何实现显示前N条数据
Mar 16 Python
python3 正则表达式基础廖雪峰
Mar 25 Python
Jupyter notebook 不自动弹出网页的解决方案
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
获取PHP警告错误信息的解决方法
2013/06/03 PHP
destoon官方标签大全
2014/06/20 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
2014/06/23 PHP
详解WordPress开发中的get_post与get_posts函数使用
2016/01/04 PHP
Laravel-添加后台模板AdminLte的实现方法
2019/10/08 PHP
用JavaScript获取DOM元素位置和尺寸大小的方法
2013/04/12 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
jquery实现鼠标滑过后动态图片提示效果实例
2015/08/10 Javascript
JS实现黑色大气的二级导航菜单效果
2015/09/18 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
2016/12/20 Javascript
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
vue iview实现动态路由和权限验证功能
2018/04/17 Javascript
jquery 动态遍历select 赋值的实例
2018/09/12 jQuery
Vue动态面包屑功能的实现方法
2019/07/01 Javascript
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
你准备好迎接vue3.0了吗
2020/04/28 Javascript
深入解析Python设计模式编程中建造者模式的使用
2016/03/02 Python
python 异常处理总结
2016/10/18 Python
Python连接PostgreSQL数据库的方法
2016/11/28 Python
利用python模拟sql语句对员工表格进行增删改查
2017/07/05 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
利用python实现周期财务统计可视化
2019/08/25 Python
python 3.6.7实现端口扫描器
2019/09/04 Python
python数据库操作mysql:pymysql、sqlalchemy常见用法详解
2020/03/30 Python
django执行原始查询sql,并返回Dict字典例子
2020/04/01 Python
Html5画布_动力节点Java学院整理
2017/07/13 HTML / CSS
写出二分查找算法的两种实现
2013/05/13 面试题
爱情检讨书大全
2014/01/21 职场文书
年度考核自我鉴定
2014/02/02 职场文书
公司财务流程之主管工作流程
2014/03/03 职场文书
爱国演讲稿400字
2014/05/07 职场文书
我爱我校演讲稿
2014/05/21 职场文书
授权收款委托书
2014/09/23 职场文书
美容院合作经营协议书
2014/10/10 职场文书
财务检查整改报告
2014/11/06 职场文书