MCPcopy Create free account
hub / github.com/ipython/ipython / reset

Method reset

IPython/core/history.py:587–599  ·  view source on GitHub ↗

Clear the session history, releasing all object references, and optionally open a new session.

(self, new_session=True)

Source from the content-addressed store, hash-verified

585 (name, self.session_number))
586
587 def reset(self, new_session=True):
588 """Clear the session history, releasing all object references, and
589 optionally open a new session."""
590 self.output_hist.clear()
591 # The directory history can't be completely empty
592 self.dir_hist[:] = [os.getcwd()]
593
594 if new_session:
595 if self.session_number:
596 self.end_session()
597 self.input_hist_parsed[:] = [""]
598 self.input_hist_raw[:] = [""]
599 self.new_session()
600
601 # ------------------------------
602 # Methods for retrieving history

Callers 1

debuggerMethod · 0.45

Calls 2

end_sessionMethod · 0.95
new_sessionMethod · 0.95

Tested by

no test coverage detected