python tkinter button set variable to false -


i don't know set variable pressing button in python. example:

done = false ... range_button = button(self.parent, text="start", command=lambda.... ... while done:      ..... 

but don't know how in python, help?

there's nothing special doing tkinter -- if done global variable (or instance variable) set whatever value want. important part is, must non-local variable.

range_button = button(..., command=stop_loop)  def stop_root():     global done     done = true  def something_else():     global done     while !done:         ... 

strictly speaking, don't need global done statement in function loop, since function isn't changing value of variable. however, think makes intent of code little more evident.


Comments

Popular posts from this blog

c# - How to get the current UAC mode -

postgresql - Lazarus + Postgres: incomplete startup packet -

javascript - Ajax jqXHR.status==0 fix error -