Mysql
 sql >> Database >  >> RDS >> Mysql

Recupera e visualizza le immagini BLOB dal database Mysql con Tkinter

Penso che avrai bisogno di PIL per questo (e possibilmente anche per StringIO).

qualcosa come:

from PIL import Image, ImageTk
import cStringIO

...

results = cursor.fetchone()
data = cStringIO.StringIO(results.tostring())
pic = ImageTk.PhotoImage(Image.open(data))

patface = Tkinter.Label(func, image=pic)
patface.grid(row=0, column=1)

Potresti anche provare a salvare l'immagine direttamente in un file e caricarla da lì.

maggiori informazioni: