Ignoring of secondmeter program
пишу программу для секундомера, но не могу пофиксить баг, когда при сбросе значений программа игнорирует и меряет время дальше, а точнее - появляется то ноль (единица сброса), то текущая цифра. Помогите, пожалуйста.
def secondmeter():
global secondSet
global minuteSet
global hourSet
secondSet += 1
if secondSet == 60:
secondSet = 0
minuteSet += 1
if minuteSet == 60:
minuteSet = 0
hourSet += 1
if hourSet == 24:
hourSet = 0
minuteSet = 0
secondSet = 0
SecondSet. configure (text = secondSet)
MinuteSet.configure (text = minuteSet)
HourSet.configure (text = hourSet)
root.after(1000, secondmeter)
def ResetSecond():
global resetNumber
global secondSet
global minuteSet
global hourSet
SecondSet.configure (text = resetNumber)
HourSet.configure (text = resetNumber)
MinuteSet. configure (text = resetNumber)
root.after (1000, ResetSecond)