利用python的os库可方便批量修改文件名称,自己修改一下路径和相应的公共前缀以及后缀即可!

import osif __name__=='__main__':path = './test_img/line'# 获取该目录下所有文件,存入列表中fileList = os.listdir(path)n = 0for i in fileList:print(i)# 设置旧文件名(就是路径+文件名)oldname = path + os.sep + fileList[n]  # os.sep添加系统分隔符# 设置新文件名 (路径+分隔符+公共前缀+序号+后缀)newname = path + os.sep + 'line' + str(n + 1) + '.jpg'os.rename(oldname, newname)  # 用os模块中的rename方法对文件改名print(oldname, '======>', newname)n += 1

效果图:

python的os库——批量修改文件名称相关推荐

  1. 利用Python按数字顺序批量修改文件名称

    为了按顺序修改文件名称,采用对[文件名称列表]进行排序的方法. 要对列表进行排序,这里使用列表的sort()方法.这个方法会在不创建新的列表的情况下直接对列表进行排序. 逆序排列:sort(rever ...

  2. 利用python os模块批量修改文件名称

    # 核心函数 os.renames(Old_File_Name, New_File_Name) 现在,我们针对文件夹里面文件进行批量化修改文件名 在此之前请注意,修改文件名后不可逆,换句话说,修改完了 ...

  3. 批量修改文件名称(Python)

    本程序功能:批量修改文件名称 import os import redef replaceDirName(rootDir): # 修改rootDir路径下的文件夹名num = 0dirs = os.l ...

  4. 新发的日常小实验——使用python的PIL库批量修改图片尺寸,确保宽和高是4的倍数(Unity、PIL、Pillow、压缩)

    文章目录 一.问题:图片导入Unity被调整成2的N次方 二.设置不转换成2的N次方 三.使用ETC压缩格式,图片宽高必须是4的倍数 四.使用python的PIL库批量修改图片尺寸,确保宽和高是4的倍 ...

  5. 使用OC语言批量修改文件名称

    使用OC语言批量修改文件名称 最近从网上下载很多电视剧,但是名字都不尽如人意,所以要进行批量修改,有强迫症的,需要把文件名弄的完美. 原有的文件名,修改后的是这样的 我们创建一个非常简单的项目即可,不 ...

  6. 百度网盘8种批量修改文件名称重命名的方法

    百度云盘在线批量修改文件名称教程 传送门:下载地址 推荐:第七种方式全盘搜索替换,无论文件在哪儿都可以找到并替换掉 百度网盘批量改名之关键词替换重命名(一) 百度云网盘批量改名之正则替换重命名(二) ...

  7. Java批量修改文件名称(十四)

    古语有云: 万恶淫为首,百善孝为先. 我们后辈当自勉. 上一章简单介绍了Properties 类的详细使用(十三),如果没有看过,请观看上一章 一.批量修改文件名称 在生活和工作中,常常会遇到批量修改 ...

  8. 【JAVA工具类】批量修改文件名称修改成特定名称

    网上下载一些电子书可是这些电子书总是含有网址,太长看起来不好看,使用JAVA代码批量修改下  /********************************************* 系统名称: ...

  9. 怎么批量改计算机名字,批量修改文件名,教您如何批量修改文件名称

    现在使用电脑.智能手机,无非是为了多快好省的帮助我们完成各种"任务",加快效率.就拿文件批量重命名来说吧,现在个人电脑文件是越来越多的,对文件名进行统一规范的修改例如批量更改文件名 ...

  10. woo语言一行代码批量修改文件名称

    woo语言一行代码 批量修改文件名称 1.windows平台 – 下方代码在需要修改的文件夹内使用cmd执行即可,把wo后缀修改为woo后缀: woo.exe -r "a = _args() ...

最新文章

  1. 单位斜变函数matlab,实验二 用MATLAB实现线性系统的时域分析
  2. MariaDB CEO 痛斥云厂商对开源的无尽掠夺,从不回馈社区
  3. Digit Sum II( ABC044ARC060)
  4. iOS:后台定位并实时向服务器发送位置
  5. 详解线程本地变量ThreadLocal
  6. 不更新安装包,实现文件更新 奕婷特许授权发布
  7. semi-consistent简介
  8. 使用 Swift 在 iOS 10 中集成 Siri —— SiriKit 教程(Part 1)
  9. 吴恩达机器学习5——神经网络的学习
  10. CGAffineTransformMakeRotation 实现旋转
  11. QT 自定义日历插件
  12. 北京地铁线路规划程序
  13. 赢了世界冠军不意外,和AI在DOTA中并肩作战才让人又纠结又兴奋
  14. 《Java安全编码标准》迷你书
  15. 用canvas和原生JS写的一个flappy bird游戏
  16. 美颜SDK全身美颜是基于什么技术实现的?
  17. 《互联网周刊》封面报道:P2P——新媒体革命
  18. 刷脸支付是顺应时代和科技发展趋势的创新
  19. 汇通达再度冲刺港交所上市:整体毛利率低下,已有股东提前退出
  20. 软件加入使用时间_新人如何才能玩转时间机器字幕制作软件?时间机器字幕制作软件使用测评...

热门文章

  1. 浮沉四十年,国产饮料吹起反攻号角
  2. java小项目-继承-接口-Swing窗口(一共5个demo)
  3. 二维数组定义及初始化
  4. 一种设想:打造小程序版本公号和自托管的公号,将你的网站/blog做到微信/微信公号里且与PC端合一
  5. 金融类自定义View(三)--股票分时图(关于细节和实现思路)
  6. java 图片转换 gif转jpg
  7. 嵌入式linux设置屏幕亮度
  8. 用于目标检测的细粒度动态头
  9. DVR NVR CVR有什么区别
  10. 51nod 1384