python文件名批量重命名脚本

#encoding=utf-8
import cv2
import os
import shutilbase_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文件名批量重命名脚本相关推荐

  1. python重命名窗口_为《Python实现批量重命名》程序加一个GUI

    前一篇文章(Python实现批量重命名),用Pyton做了一个批量重命名的小脚本程序,但是觉得这个用起来不太方便,于是想要进行一些改进,最好再加上GUI. 一. 首先,它的修改路径是写死在代码中的:# ...

  2. Python实现批量重命名

    Python实现批量重命名 最近在网络上下载了一部漫画,漫画是图片形式的,下载下来后才发现每一张漫画图片的文件名都是没有规律且又长又复杂的,想要把它们改成按数字递增规律的,一个一个去改文件名工作量太大 ...

  3. python文件批量重命名以数字~n的方式重命名_Python实现批量重命名

    最近在网络上下载了一部漫画,漫画是图片形式的,下载下来后才发现每一张漫画图片的文件名都是没有规律且又长又复杂的,想要把它们改成按数字递增规律的,一个一个去改文件名工作量太大,浪费太多时间,于是心想用P ...

  4. python文件批量重命名以数字~n的方式重命名_利用Python对文件进行批量重命名

    最近几天工作的内容是对40个项目进行考核,每个项目都需要一个考核评分表,已经有了项目的列表. 如果用常规的方法,需要复制40个文件,并逐个修改,不光工作量大,也容易出错,后期修改也不方便. 于是想到了 ...

  5. linux批量重命名脚本,Mac / Linux Shell 批量重命名的方法总览

    Linux Shell 批量重命名的方法总览 0.用类似 GPRename 这样的图形软件进行批量重命名 1.删除所有的 .bak 后缀: rename 's/\.bak$//' *.bak 2.把 ...

  6. python图片批量重命名_python实现大量图片重命名

    本文实例为大家分享了python实现大量图片重命名的具体代码,供大家参考,具体内容如下 说明 在进行深度学习的过程中,需要对图片进行批量的命名处理,因此利用简单的python代码实现图片的命名格式处理 ...

  7. 《自拍教程71》Python mediainfo批量重命名图片文件,AV专家必备!

    案例故事: 大部分带彩色屏幕的终端设备,不管是手机,车机,电视等等,都需要涉及图片的显示, 作为一名专业的多媒体测试人员,我们需要一堆的规范化标准的的图片测试文件, 但是发现图片资源名字命名的很随意比 ...

  8. 字幕文件批量重命名脚本(二) —— Linux

    还是老样子,先上GitHub:Yuuki_Dach's GitHub 上次自己写了一个字幕批量重命名的脚本,结果发现在处理字幕文件的时候还是存在bug(毕竟是自己一边看番,一边测试+改进,没有特意的去 ...

  9. 字幕文件批量重命名脚本 —— Linux

    现在更新博客的速度大大降低了,主要还是认为把自己做的题目传上来对别人和自己的帮助都不是很大.行,废话少说,我们切入正题吧. 刚刚闲来无事,想到之前看番的时候,有些另外下载的字幕会和视频名字不匹配,给观 ...

最新文章

  1. go 切换当前运行目录_go调试利器-delve
  2. Ajax框架及原理分析--视频
  3. 【MySQL】可重复读模式下 unique key失效案例
  4. 手把手教你刷新BACKUP Bios
  5. 【素数】P1217 [USACO1.5]回文质数 Prime Palindromes
  6. 中文版开源!最最最经典的Python编程教材强势来袭~
  7. 在Socket做服务器,在手机上用Http访问
  8. 缩放浏览器时 背景图片固定
  9. 硬核|定时任务的10种实现方案,满足你的不同需求!
  10. 北海计算机职称考试地点,【2017年广西北海职称计算机考试报名时间9月1日-5日】- 环球网校...
  11. 远程桌面剪贴板失效的解决办法
  12. CSS深入浅出(三)
  13. 怎么把arraylist集合的值放在实体类的属性了_原创 | 使用JPA实现DDD持久化-O/R映射元数据:类级映射-实体和值对象...
  14. 小米崔宝秋:小米 AIoT 深度拥抱开源
  15. vue实现input输入框控制最多输入一位小数
  16. 嵌入式入门必去的网站 —— 介绍的非常详细
  17. ql的python学习之路-day7
  18. 励志照亮人生 编程改变命运
  19. 5g网站服务器宽带,别装有线宽带了,5G以后,有线宽带将被淘汰
  20. HTTPS的SSL单向验证和双向验证

热门文章

  1. 地理生物高考成绩查询2021,2021地理生物考试成绩怎么查
  2. C生万物 | 常量指针和指针常量的感性理解
  3. Macbook Pro屏幕闪烁的解决办法
  4. 工业路由器误按RST复位键如何处理?RST键的作用
  5. 两台电脑共用一根网线上网详细教程
  6. win10计算器需要新应用打开此calculator/calc
  7. MySQL数据库表的分区
  8. 用程序修改infopath的xsn模板文件
  9. 每日一面系列之HashMap夺命连环问
  10. 机器视觉开展桥梁挠度测试