sql >> Database >  >> RDS >> Mysql

Ophalen en weergeven van BLOB-afbeeldingen uit de Mysql-database met Tkinter

Ik denk dat je hiervoor PIL nodig hebt (en mogelijk ook StringIO).

zoiets als:

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)

Je kunt ook proberen de afbeelding direct in een bestand op te slaan en van daaruit te laden.

meer info:




  1. PostgreSQL CLI (psql) uitvoeren in bash-script zonder wachtwoordprompt?

  2. GROUP_CONCAT met JOINLEFT in Zend Db Select

  3. PHP - Hoe maak je dynamische URL's?

  4. Aanbevolen aanpak om veel rijen in te voegen met Castle ActiveRecord en eventuele dupes te negeren