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

Method get_history_item

Lib/_pyrepl/readline.py:484–489  ·  view source on GitHub ↗
(self, index: int)

Source from the content-addressed store, hash-verified

482 del self.get_reader().history[:]
483
484 def get_history_item(self, index: int) -> str | None:
485 history = self.get_reader().history
486 if 1 <= index <= len(history):
487 return history[index - 1]
488 else:
489 return None # like readline.c
490
491 def remove_history_item(self, index: int) -> None:
492 history = self.get_reader().history

Callers 5

input_auto_indentMethod · 0.80
testHistoryUpdatesMethod · 0.80
test_nonascii_historyMethod · 0.80

Calls 1

get_readerMethod · 0.95

Tested by 4

testHistoryUpdatesMethod · 0.64
test_nonascii_historyMethod · 0.64