python图片批量重命名,python批量修改图片大小
本文主要介绍Python批量更改图片名称的示例代码。在本文中通过示例代码非常详细,对大家的学习或工作都有一定的参考价值。有需要的朋友就跟着下面的边肖学习吧。
00-1010一、系统快速更名。二。根据需要在Python中更改名称。三。修改总结原图。
目录
1.打开相应的图片文件。
2.全选后,右键重命名。
3.输入:猫
注意:缺省情况下,Cat和(1)之间有一个空格
一、系统自带的快捷改名
1.代码如下:
导入os.path
定义重命名(img_folder,num):
对于os.listdir中的img _ name(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转换成一个字符串,然后将其连接起来。
数字=数字1
Os.rename(src,dst) #用dst替换src
定义主():
Img_folder0=D:/Picture #把图片的文件夹路径放在你的文件夹路径里就可以了。
数量=1
重命名(img_folder0,num)
if __name__==__main__:
主()
2.结果如下
二、用Python按要求改名
比如把二中改革后的图名:“猫序号”改成“猫可爱序号”
1.代码如下:
导入os.path
定义重命名(img_folder,num):
对于os.listdir中的img _ name(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转换成一个字符串,然后将其连接起来。
数字=数字1
Os.rename(src,dst) #用dst替换src
定义主():
Img_folder0=D:/Picture #把图片的文件夹路径放在你的文件夹路径里就可以了。
数量=1
重命名(img_folder0,num)
if __name__==__main__:
主()
2.结果如下
3.键码:split()
只修改了dst的代码:
dst=os.path.join(img_folder,img _ name . split( t )[0] tCute str(num)。jpg)
二中修改后的img_name=Cat序号例如:Cat1img_name.split(t )函数:用 t 作为分隔符分割img_name,即img _ name . split( t )[0]=caimg _ name . split( t )[1]=序号t作为分割。
三、在原有的图片上进行修改
关于Python批量更改图像名称的示例代码的文章到此结束。有关Python批量更改图像名称的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。