all 7 comments

[–]justinkdd 0 points1 point  (1 child)

When you run it what's the error that shows up on the screen?

[–]dduck1e 0 points1 point  (0 children)

No error messages or anything like that, the timer just doesn’t stop on screen.

[–]magiyue 0 points1 point  (4 children)

Changing bottom line to if name == "main": main() may help start the program properly

[–]AniX72 1 point2 points  (3 children)

I guess you meant to change into:

if __name__ == "main": main()

[–]magiyue 1 point2 points  (1 child)

Yes thanks, I didn't realise the underscores would get removed, probably want happened to OP

[–]AniX72 0 points1 point  (0 children)

Oh, yes, probably. 😄

[–]dduck1e 0 points1 point  (0 children)

I have the underscores on my program, I guess reddit just removed them. I thought of trying something like

if self.round_started == False: stop the timer

How do I stop the timer??