python文件名批量重命名脚本实例代码


Posted in Python onApril 22, 2021

python文件名批量重命名脚本

#encoding=utf-8
import cv2
import os
import shutil

base_dir = r'文件所在的文件夹路径'
SourseDir1 = r'源文件1名'
SourseDir2 = r'源文件2名'

DestDir = r'IMG'
DestSourseDir1NameDirPath = os.path.join(base_dir,DestDir)
if not os.path.exists(DestSourseDir1NameDirPath):
    os.mkdir(DestSourseDir1NameDirPath)
SourseDir1SourseNames = os.listdir(os.path.join(base_dir,SourseDir1))

for SourseDir1SourseName in SourseDir1SourseNames:
    SourseDir1SourseNamePath=os.path.join(os.path.join(base_dir,SourseDir1), SourseDir1SourseName)
    DestSourseDir1Name = '文件前缀'+SourseDir1SourseName#文件1修改后的名字格式

    DestSourseDir1NamePath = os.path.join(DestSourseDir1NameDirPath,DestSourseDir1Name)
    shutil.copyfile(SourseDir1SourseNamePath,DestSourseDir1NamePath)

SourseDir2SourseNames = os.listdir(os.path.join(base_dir,SourseDir2SourseDir))

for SourseDir2SourseName in SourseDir2SourseNames:
    SourseDir2SourseNamePath=os.path.join(os.path.join(base_dir,SourseDir2SourseDir), SourseDir2SourseName)
    DestSourseDir2Name = '文件前缀'+SourseDir2SourseName#文件2修改后的名字格式

    DestSourseDir2NamePath = os.path.join(DestSourseDir1NameDirPath,DestSourseDir2Name)
    shutil.copyfile(SourseDir2SourseNamePath,DestSourseDir2NamePath)

使用步骤

第一步:安装代码中的相应库文件,方法:pip install XXXX。

第二步:把代码中文件名和地址做相应替换,需要修改的格式作相应修改,即可使用。

Python批量重命名图片文件

python文件名批量重命名脚本实例代码

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os

class ImageRename():
    def __init__(self):
        self.path = 'D:/xpu/paper/plate_data'

    def rename(self):
        filelist = os.listdir(self.path)
        total_num = len(filelist)

        i = 0
        for item in filelist:
            if item.endswith('.jpg'):
                src = os.path.join(os.path.abspath(self.path), item)
                dst = os.path.join(os.path.abspath(self.path), '0000' + format(str(i), '0>3s') + '.jpg')
                os.rename(src, dst)
                print 'converting %s to %s ...' % (src, dst)
                i = i + 1
        print 'total %d to rename & converted %d jpgs' % (total_num, i)

if __name__ == '__main__':
    newname = ImageRename()
    newname.rename()

总结

到此这篇关于python文件名批量重命名脚本的文章就介绍到这了,更多相关python文件名批量重命名内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python根据出生年份简单计算生肖的方法
Mar 27 Python
Python实现删除文件但保留指定文件
Jun 21 Python
Python输入二维数组方法
Apr 13 Python
python实现贪吃蛇小游戏
Mar 21 Python
python实现Excel文件转换为TXT文件
Apr 28 Python
python循环定时中断执行某一段程序的实例
Jun 29 Python
python django model联合主键的例子
Aug 06 Python
pytorch打印网络结构的实例
Aug 19 Python
Python读取实时数据流示例
Dec 02 Python
python实现视频读取和转化图片
Dec 10 Python
python 使用opencv 把视频分割成图片示例
Dec 12 Python
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
Jun 09 Python
python爬虫之爬取笔趣阁小说
python获取淘宝服务器时间的代码示例
Apr 22 #Python
详解Django中 render() 函数的使用方法
python tkinter实现定时关机
Python爬虫之爬取某文库文档数据
Apr 21 #Python
Python数据分析之pandas函数详解
Apr 21 #Python
python基础之停用词过滤详解
Apr 21 #Python
You might like
一个简单的自动发送邮件系统(三)
2006/10/09 PHP
收集的php编写大型网站问题集
2007/03/06 PHP
基于Zookeeper的使用详解
2013/05/02 PHP
Laravel与CI框架中截取字符串函数
2016/05/08 PHP
PHP页面跳转实现延时跳转的方法
2016/12/10 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
2020/02/27 PHP
jquery遍历input取得input的name
2009/04/27 Javascript
JavaScript基础篇之变量作用域、传值、传址的简单介绍与实例
2013/06/29 Javascript
jquery实现的代替传统checkbox样式插件
2015/06/19 Javascript
jquery使整个div区域可以点击的方法
2015/06/24 Javascript
jquery UI Datepicker时间控件的使用方法(终结版)
2015/11/07 Javascript
深入探究angular2 UI组件之primeNG用法
2017/07/26 Javascript
js实现简易聊天对话框
2017/08/17 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
小程序清理本地缓存的方法
2018/08/17 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
nodejs实现百度舆情接口应用示例
2020/02/07 NodeJs
React 条件渲染最佳实践小结(7种)
2020/09/27 Javascript
Python urlopen 使用小示例
2008/09/06 Python
在python中的socket模块使用代理实例
2014/05/29 Python
详解python eval函数的妙用
2017/11/16 Python
解决Python spyder显示不全df列和行的问题
2020/04/20 Python
html5使用canvas绘制文字特效
2014/12/15 HTML / CSS
HTML5单页面手势滑屏切换原理分析
2017/07/10 HTML / CSS
html5中嵌入视频自动播放的问题解决
2020/05/25 HTML / CSS
挪威太阳镜和眼镜网上商城:SmartBuyGlasses挪威
2016/08/20 全球购物
VELTRA台湾:世界自由行专家
2017/08/15 全球购物
美国婴儿用品店:Babies”R”Us
2017/10/12 全球购物
Sephora丝芙兰马来西亚官方网站:国际化妆品购物
2018/03/15 全球购物
大学生个人简历自我评价
2013/11/16 职场文书
母婴店促销方案
2014/03/05 职场文书
警校毕业生自我评价
2014/04/06 职场文书
毕业论文评语大全
2014/04/29 职场文书
市场营销毕业求职信
2014/08/07 职场文书
中队活动总结
2014/08/27 职场文书
班主任2015新年寄语
2014/12/08 职场文书