Мой код выглядит так:
Код: Выделить всё
import tkinter as tk
app = tk.Tk()
app.geometry("600x300")
app.title("Test App")
con = tk.Frame(app)
ran = False
clicked = False
def setClicked():
globals()['clicked'] = True
while True:
if ran != True:
btn = tk.Button(con, text="Clickmepls", command=lambda: setClicked())
btn.pack(side=tk.TOP)
app.update()
con.pack()
ran = True
print("Lemme run")
else:
if clicked == True:
ran = False
clicked = False
print("You ran")
else:
app.update()
app.mainloop()
Подробнее здесь: https://stackoverflow.com/questions/797 ... while-loop
Мобильная версия