tkinter:输出所有列表后如何使标签消失?

时间:2017-02-15 17:25:19

标签: python python-3.x tkinter

我想在特定的时间内逐个输出一个列表。下面的代码输出列表,但我不知道如何让它在此之后消失。

import tkinter as tk

i=0
list=["a","b","c"]

def wordeasy3_label(label):
    def wordeasy3():
        global i
        label.config(text=(list[i]))
        label.place(x=0,y=0)
        i+=1
        label.after(2000, wordeasy3)
    wordeasy3()

root = tk.Tk()
label = tk.Label(root)
label.pack()
wordeasy3_label(label)
root.mainloop()

1 个答案:

答案 0 :(得分:3)

只需使用if语句:

<IMG SRC="https://storage.googleapis.com/BUCKET_NAME/imageName.jp‌​eg" />