一、本身自带的
这个时候适合整体整理文件夹名字,但是对于编写程序有固定要求的不行。
操作:右即,重命名,写image,就会像上图一样,但是都是(1)(2)。。。有个空格然后是括号,这个空格就对很多编程中会受影响,识别不来,除非改程序。
二、利用python yyds
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]+'rot'+str(num) + '.jpg') #dst: 修改后的目录名 注意此处str(num)将num转化为字符串,继而拼接
dst = os.path.join(img_folder, 'rot'+str(num) + '.jpg') #dst: 修改后的目录名 注意此处str(num)将num转化为字符串,继而拼接
num= num+1
os.rename(src, dst) #用dst替代src
def main():
img_folder0 = 'D:/imagess' #直接放你的文件夹路径即可
num=1
rename(img_folder0,num)
if __name__=="__main__":
main()
print("改名成功")
更改成功:
更改后的,爽歪歪,可以按照自己想要的随意改
三、随意排序
如果原文件夹已经有900张图,我想再添加100张,怎么办?改代码