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

 更新时间:2018年10月21日 10:33:16   作者:sauphy  
今天小编就为大家分享一篇python之消除前缀重命名的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

● 脚本用途

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

● 脚本实现

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制作简易版小工具之计算天数的实现思路

    这篇文章主要介绍了Python制作简易版小工具之计算天数的实现思路,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • 如何利用Python识别图片中的文字详解

    如何利用Python识别图片中的文字详解

    不知道大家有没有遇到过这样的问题,就是在某个软件或者某个网页里面有一篇文章,你非常喜欢,但是不能复制.这个时候我们就会选择截图保存,但是当我们想用到里面的文字时,还是要一个字一个字打出来,那么能不能直接识别图片中的文字呢?答案是肯定的,需要的朋友可以参考下
    2021-05-05
  • Python使用numpy实现BP神经网络

    Python使用numpy实现BP神经网络

    这篇文章主要为大家详细介绍了Python使用numpy实现BP神经网络,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • 使用Python实现从各个子文件夹中复制指定文件的方法

    使用Python实现从各个子文件夹中复制指定文件的方法

    今天小编就为大家分享一篇使用Python实现从各个子文件夹中复制指定文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • 详解使用Python写一个向数据库填充数据的小工具(推荐)

    详解使用Python写一个向数据库填充数据的小工具(推荐)

    这篇文章主要介绍了用Python写一个向数据库填充数据的小工具,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • OpenCV特征提取与检测之Harris角点检测

    OpenCV特征提取与检测之Harris角点检测

    这篇文章主要给大家介绍了关于OpenCV特征提取与检测之Harris角点检测的相关资料,Harris角点检测的目的是去分辨出图像中的平面、边界以及角点,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2021-08-08
  • OpenCV机器学习MeanShift算法笔记分享

    OpenCV机器学习MeanShift算法笔记分享

    这篇文章主要介绍了OpenCV机器学习MeanShift算法笔记分享,有需要的朋友可以借鉴参考下,希望可以对各位读者的OpenCV算法学习能够有所帮助
    2021-09-09
  • python Matplotlib画图之调整字体大小的示例

    python Matplotlib画图之调整字体大小的示例

    本篇文章主要介绍了python Matplotlib画图之调整字体大小的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • Python实现简单的用户交互方法详解

    Python实现简单的用户交互方法详解

    这篇文章给大家分享了关于Python实现简单的用户交互的相关知识点内容,有需要的朋友们可以学习下。
    2018-09-09
  • python Xarray处理设置二维数组作为coordinates方式

    python Xarray处理设置二维数组作为coordinates方式

    这篇文章主要介绍了python Xarray处理设置二维数组作为coordinates方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07

最新评论