MCPcopy Index your code
hub / github.com/python/cpython / close

Method close

Lib/idlelib/debugger.py:158–174  ·  view source on GitHub ↗

Close the debugger and window.

(self, event=None)

Source from the content-addressed store, hash-verified

156 self.interacting = False
157
158 def close(self, event=None):
159 """Close the debugger and window."""
160 try:
161 self.quit()
162 except Exception:
163 pass
164 if self.interacting:
165 self.top.bell()
166 return
167 if self.stackviewer:
168 self.stackviewer.close(); self.stackviewer = None
169 # Clean up pyshell if user clicked debugger control close widget.
170 # (Causes a harmless extra cycle through close_debugger() if user
171 # toggled debugger from pyshell Debug menu)
172 self.pyshell.close_debugger()
173 # Now close the debugger control window....
174 self.top.destroy()
175
176 def make_gui(self):
177 """Draw the debugger gui on the screen."""

Callers 3

show_stackMethod · 0.45
show_localsMethod · 0.45
show_globalsMethod · 0.45

Calls 4

quitMethod · 0.95
close_debuggerMethod · 0.80
bellMethod · 0.45
destroyMethod · 0.45

Tested by

no test coverage detected