import pandas as pd
import os
f1=pd.read_excel('花.xlsx',converters = {'name':int,'rename':str})
Como se muestra abajo, es f1.
Leer archivo 'flores' .xlsx, leer 'NAMA' en forma de un número entero, leer como texto 'Cambiar nombre'.
el nombre original de la denominación de dibujos. cambiar el nombre de cambiar el nombre de una imagen de los resultados.
filelist=os.listdir('图片')
Como se muestra a continuación, la imagen de lectura se almacena para cambiar el nombre carpeta llamada 'imagen'.
El objetivo es superar seis imágenes, cambiar el nombre de su apodo.
for item in filelist:
for i in range(len(f1)):
if item == str(f1.iloc[i,0])+".jpg":
os.rename('./图片/'+item,'图片/'+f1.iloc[i,1]+".jpg")
código completo:
import pandas as pd
import os
f1=pd.read_excel('花.xlsx',converters = {'name':int,'rename':str})
filelist=os.listdir('图片')
for item in filelist:
for i in range(len(f1)):
if item == str(f1.iloc[i,0])+".jpg":
os.rename('./图片/'+item,'图片/'+f1.iloc[i,1]+".jpg")