从我的第一印象开始,我认为这应该是您要寻找的东西,作为一个简单的例子
from Tkinter import *root = Tk()global colourglobal colourselection global count colour = ""colourselection= ['red', 'blue']count = 1def start(parent): Tk.after(parent, 1000, change)def change(): global colour global colourselection global count if (count < 2 ): colour = colourselection[count] button.configure(bg = colour) count + 1 else: colour = colourselection[count] button.configure(bg = colour) count = 1 start(root)button = Button(text = 'start', command = lambda: start(root))button.pack()root.mainloop()
我确定您可以解决任何问题,但尚未经过测试



