批量修改文件名.py

import os
import re

def rename_batch(path):
    for file in os.listdir(path):
        fileNew= '_youkushipin_'
        fileNew=re.sub(r'_.*?_', fileNew, file, 1, flags=re.I)
        if '.pcap' == file[-5:]:
            print(fileNew)
            os.rename(path+ '\\' + file, path + '\\' + fileNew)

path=r'C:\Users\Administrator\Desktop\svn备份\pcap\优酷视频'
rename_batch(path)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转自: https://www.cnblogs.com/andre-ma/p/8458172.html 【写在前面...
    CRonaldo1999阅读 3,452评论 0 5
  • 一、目录遍历 os 用于获取系统的功能,主要用于操作文件或者文件夹代码演示:import ospath = r...
    hollow_02f9阅读 1,574评论 0 0
  • 文件读写文件读写部分,python有一个基本的内置文件读取函数openopen(filename, mode)其中...
    zhile_doing阅读 394评论 0 0
  • 我过生日那天,妈妈给我买了一个可爱的洋娃娃。她有一头金色卷发,用粉色的丝带扎了两个小辫子,黑幽幽的大眼睛看着...
    玖安柔阅读 161评论 0 0
  • SPI简介 SPI是Service Provider Interface的缩写,即服务提供接口(翻译出来好绕口,还...
    单行线的旋律阅读 633评论 0 0