Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Ambil dan tampilkan gambar BLOB dari database Mysql dengan Tkinter

Saya pikir Anda akan membutuhkan PIL untuk ini (dan mungkin juga StringIO).

sesuatu seperti:

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)

Anda juga dapat mencoba menyimpan gambar langsung ke file &memuatnya dari sana.

info lebih lanjut:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana menemukan apakah nama kolom adalah kata kunci yang dicadangkan di berbagai basis data

  2. Cara mengatur kata sandi root ke nol

  3. Batch pegas dengan alias kolom sebagai kunci pengurutan - pernyataan di mana salah format

  4. Apa cara terbaik dan termudah untuk Mengisi dropdown berdasarkan dropdown lain

  5. Tidak dapat membatalkan serial objek setelah menyimpannya dalam database