У меня есть этот секундомер, который я пытаюсь сбросить после того, как счетчик достигнет 0. Однако у меня возникают проблемы с использованием функции after_cancel.Кто-нибудь может помочь?
Что происходит, так как это продолжается бесконечно, и я хочу убить функцию «после».
def countdown(self):
if self.totalseconds == 1:
self.master.after_cancel(self.after_id)
self.totalseconds = self.totalseconds - 1
stdtime = self.total_seconds_to_standard(self.totalseconds)
self.time.set(stdtime)
self.after_id = self.master.after(1000,self.countdown)