Script para generar miniaturas en Python
Cuando estás obsesionado con una cosa, estás obsesionado, vieja, no hay nada que hacerle. Y yo quiero hacer de manera sencilla, como buen técnico ligero que soy, una galería de imágenes con Python y miniaturas sin tener que andar volviéndome loco convirtiendo una por una en el GIMP. Entocnes fue que di con un script en portugués que reacondicioné a mi gusto, eso es lo que tienen de bueno los pequeños scripts que me encanta, se pueden reacondicionar fácilmente.
El código para generarlo
import os
from PIL import Image
cwd = os.getcwd()
print (cwd)
for archivo in os.listdir(cwd):
if archivo.endswith('.jpg'):
print (archivo)
im = Image.open(archivo)
im.thumbnail((500,375), Image.ANTIALIAS)
nom = archivo.split ('.')[0]
tnom = nom + "_thumb.jpg"
im.save(tnom, "JPEG")
print ('<a href="%s"><img src= "%s"/></a>
<br>' % (archivo, tnom))
fuente: