Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lấy và hiển thị hình ảnh BLOB từ cơ sở dữ liệu Mysql với Tkinter

Tôi nghĩ bạn sẽ cần PIL cho việc này (và có thể cả StringIO).

một cái gì đó như:

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)

Bạn cũng có thể thử lưu hình ảnh trực tiếp vào một tệp và tải nó từ đó.

thêm thông tin:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để tạo một nhóm liền kề trong MySQL?

  2. Mysql:Hiển thị các giá trị của cột bên dưới một cột khác

  3. Có cách nào trong MySQL để đảo ngược trường boolean với một truy vấn không?

  4. Chia dữ liệu thành 3 cột

  5. Số ID lớn nhất mà autoincrement có thể tạo ra trong mysql là gì