Estou tentando criar um botão que incrementa uma variável com o Tkinter, mas quando eu "chamo" (sei que não está realmente chamando) uma função com command
, não consigo usar return variable
, pois não há para onde retornar a variável. Existem maneiras alternativas de fazer isso? Aqui está meu código:
import tkinter as tk
variable = 0
root = tk.Tk()
def variable_incrementer():
global variable
variable += 1
# Not return here
click_btn = tk.Button(root, text="Click me", command=variable_incrementer)
click_btn.pack()
root.mainloop()