sql >> データベース >  >> RDS >> Mysql

Tkinterを使用してMysqlデータベースからBLOB画像を取得して表示する

    これにはPILが必要だと思います(おそらくStringIOも必要です)。

    次のようなもの:

    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)
    

    画像をファイルに直接保存して、そこから読み込むこともできます。

    詳細:




    1. APPLSYSPUBスキーマ

    2. エンティティフレームワーク6とオラクル

    3. Python / MySQL-LOAD DATA LOCAL INFILE

    4. 重複/類似の列値を持つ行を検索するMySQL