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

Function multiline_input

Lib/test/test_pyrepl/support.py:21–30  ·  view source on GitHub ↗
(reader: ReadlineAlikeReader, namespace: dict | None = None)

Source from the content-addressed store, hash-verified

19
20
21def multiline_input(reader: ReadlineAlikeReader, namespace: dict | None = None):
22 saved = reader.more_lines
23 try:
24 reader.more_lines = partial(more_lines, namespace=namespace)
25 reader.ps1 = reader.ps2 = ">>> "
26 reader.ps3 = reader.ps4 = "... "
27 return reader.readline()
28 finally:
29 reader.more_lines = saved
30 reader.paste_mode = False
31
32
33def more_lines(text: str, namespace: dict | None = None):

Calls 2

partialClass · 0.90
readlineMethod · 0.45

Used in the wild real call sites across dependent graphs

searching dependent graphs…