Blanktar

  1. top
  2. blog
  3. 2014
  4. 01

python/tkinterのlabelに貼り付けた画像を消す方法。

例えば

from PIL import Image, ImageTk
import Tkinter

root = Tkinter.Tk()
label = Tkinter.Label(root)

image = ImageTk.PhotoImage(Image.open(open('test.jpg', 'rb')))
label.configure(image=image)

label.pack()

root.mainloop()

みたいなコードがあるとして。

画像を貼り付けたは良いのだけれど、この画像を削除する方法がわからない。ので、いろいろ試してみた。

どうやら

label.configure(image='')

とすれば削除できるようです。