def buttonWeiterClick(y):
def skip():
buttonWeiterClick(1)
if y == 1:
x = ampel.getZustand()
print(x,y)
anzeigeAktualisieren(x,y)
ampel.schalten()
ampel2.schalten()
fenster.after(3000, skip)
elif y == 2:
print("Crashed")
我有一个函数可以通过.after语句不断调用自己,我想知道是否以及如何结束该循环(例如通过Button)?
答案 0 :(得分:0)
您可以将after
函数调用的结果存储在某个变量after_id
中,然后在按钮回调中执行
fenster.after_cancel(after_id)