Skip to content

Instantly share code, notes, and snippets.

@nenodias
Last active April 24, 2024 03:00
Show Gist options
  • Select an option

  • Save nenodias/abf42465ff3650650b9aaa05e46fc6c5 to your computer and use it in GitHub Desktop.

Select an option

Save nenodias/abf42465ff3650650b9aaa05e46fc6c5 to your computer and use it in GitHub Desktop.

Revisions

  1. nenodias revised this gist Apr 24, 2024. No changes.
  2. nenodias created this gist Apr 24, 2024.
    22 changes: 22 additions & 0 deletions main.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,22 @@
    from tkinter import *
    from time import sleep
    cont=0

    def clicou():
    global cont
    while True:
    cont+=1
    conta_label.config(text=f"contando: {cont}")
    print(cont)
    sleep(1)
    if cont <= 10:
    break

    janela = Tk()
    janela.geometry("200x100")
    conta_label = Label(janela, text="contando: 0")
    conta_label.grid(row=8, column=0, padx=8, pady=15)
    fn_clicou = lambda : janela.after(100, lambda: clicou())
    botao = Button(janela, text="Iniciar", command=fn_clicou)
    botao.grid(column=0, row=10, padx=15, pady=15)
    janela.mainloop()