diff options
author | Terry Jan Reedy <tjreedy@udel.edu> | 2014-07-23 21:27:51 (GMT) |
---|---|---|
committer | Terry Jan Reedy <tjreedy@udel.edu> | 2014-07-23 21:27:51 (GMT) |
commit | cbe6d24313f125ee0afad83e77ed0185100014d1 (patch) | |
tree | 8aec599a0e0cd1b676005222ff567c25c5b4718d /Demo/turtle/turtleDemo.py | |
parent | f2eb721d14a85a0ad42c819b7b35c7d7c81fcf6f (diff) | |
download | cpython-cbe6d24313f125ee0afad83e77ed0185100014d1.zip cpython-cbe6d24313f125ee0afad83e77ed0185100014d1.tar.gz cpython-cbe6d24313f125ee0afad83e77ed0185100014d1.tar.bz2 |
Issue #22053: Cleanup turtledemo start and stop and fix debug shutdown warning.
Diffstat (limited to 'Demo/turtle/turtleDemo.py')
-rwxr-xr-x | Demo/turtle/turtleDemo.py | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/Demo/turtle/turtleDemo.py b/Demo/turtle/turtleDemo.py index ff0bbdf..c3b87a2 100755 --- a/Demo/turtle/turtleDemo.py +++ b/Demo/turtle/turtleDemo.py @@ -282,20 +282,11 @@ class DemoWindow(object): def _destroy(self): self.root.destroy() - sys.exit() + #sys.exit() -if __name__ == '__main__': +def main(): demo = DemoWindow() - RUN = True - while RUN: - try: - print "ENTERING mainloop" - demo.root.mainloop() - except AttributeError: - print "CRASH!!!- WAIT A MOMENT!" - time.sleep(0.3) - print "GOING ON .." - demo.refreshCanvas() -## time.sleep(1) - except: - RUN = FALSE + demo.root.mainloop() + +if __name__ == '__main__': + main() |