Python实现批量修改图片名的代码是什么
Admin 2022-09-16 群英技术资讯 532 次浏览
1、打开对应的图片文件
2、全选后右击重命名
3、输入:Cat
注意: 默认你输入的Cat与(1)之间有一个空格
1、代码如下:
import os.path def rename(img_folder,num): for img_name in os.listdir(img_folder): # os.listdir(): 列出路径下所有的文件 #os.path.join() 拼接文件路径 src = os.path.join(img_folder, img_name) #src:要修改的目录名 dst = os.path.join(img_folder, 'Cat'+ str(num) + '.jpg') #dst: 修改后的目录名 注意此处str(num)将num转化为字符串,继而拼接 num= num+1 os.rename(src, dst) #用dst替代src def main(): img_folder0 = 'D:/Picture' #图片的文件夹路径 直接放你的文件夹路径即可 num=1 rename(img_folder0,num) if __name__=="__main__": main()
2、结果如下
例如将二中改后的图片名字:“Cat+序号”改为“Cat+Cute+序号”
1、代码如下:
import os.path def rename(img_folder,num): for img_name in os.listdir(img_folder): # os.listdir(): 列出路径下所有的文件 #os.path.join() 拼接文件路径 src = os.path.join(img_folder, img_name) #src:要修改的目录名 dst = os.path.join(img_folder, img_name.split('t')[0]+'tCute'+str(num) + '.jpg') #dst: 修改后的目录名 注意此处str(num)将num转化为字符串,继而拼接 num= num+1 os.rename(src, dst) #用dst替代src def main(): img_folder0 = 'D:/Picture' #图片的文件夹路径 直接放你的文件夹路径即可 num=1 rename(img_folder0,num) if __name__=="__main__": main()
2、结果如下
3、关键代码:split()
仅修改了dst的代码:
dst = os.path.join(img_folder, img_name.split('t')[0]+'tCute'+str(num) + '.jpg')'
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了python流程控制,文章主要根据python流程控制的相关资料展开全文内容,具有一定的参考解释,需要的小伙伴可以参考一下,希望对你有所帮助
python的转义字符是\,可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\\表示的字符就是\。Python还允许用“r”表示内部的字符串默认不转义。
这篇文章主要介绍了Python在不同场景合并多个Excel的方法,文章围绕主题总共分享了三种方法,具有一定的参考价值,需要的小伙伴可以参考一下
二叉树是一种特殊的树,最直观地体现于它的每个节点至多有两个子节点,二叉树是非常实用的一种数据结构,常常用于实现二叉查找树及二叉堆等,下面这篇文章主要给大家介绍了关于python二叉树类以及其4种遍历方法的相关资料,需要的朋友可以参考下
这篇文章主要为大家介绍了VGG16模型的复现及其详解(包含如何预测),有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008