changeset: 91804:823f5507bd86 branch: 2.7 parent: 91800:49a2bed5185a user: Terry Jan Reedy date: Wed Jul 23 17:27:51 2014 -0400 files: Demo/turtle/turtleDemo.py description: Issue #22053: Cleanup turtledemo start and stop and fix debug shutdown warning. diff -r 49a2bed5185a -r 823f5507bd86 Demo/turtle/turtleDemo.py --- a/Demo/turtle/turtleDemo.py Wed Jul 23 14:29:25 2014 -0500 +++ b/Demo/turtle/turtleDemo.py Wed Jul 23 17:27:51 2014 -0400 @@ -282,20 +282,11 @@ def _destroy(self): self.root.destroy() - sys.exit() + #sys.exit() + +def main(): + demo = DemoWindow() + demo.root.mainloop() if __name__ == '__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 + main()

AltStyle によって変換されたページ (->オリジナル) /