Package org.python.util
Class ReadlineConsole
- java.lang.Object
-
- org.python.util.PythonInterpreter
-
- org.python.util.InteractiveInterpreter
-
- org.python.util.InteractiveConsole
-
- org.python.util.ReadlineConsole
-
public class ReadlineConsole extends InteractiveConsole
Uses: Java Readline Based on CPython-1.5.2's code module
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
filename
-
Fields inherited from class org.python.util.InteractiveConsole
CONSOLE_FILENAME
-
Fields inherited from class org.python.util.InteractiveInterpreter
buffer
-
-
Constructor Summary
Constructors Constructor Description ReadlineConsole()
ReadlineConsole(PyObject locals)
ReadlineConsole(PyObject locals, java.lang.String filename)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
raw_input(PyObject prompt)
Write a prompt and read a line.-
Methods inherited from class org.python.util.InteractiveConsole
getDefaultBanner, interact, interact, push
-
Methods inherited from class org.python.util.InteractiveInterpreter
interrupt, resetbuffer, runcode, runsource, runsource, runsource, showexception, write
-
-
-
-
Method Detail
-
raw_input
public java.lang.String raw_input(PyObject prompt)
Write a prompt and read a line. The returned line does not include the trailing newline. When the user enters the EOF key sequence, EOFError is raised. This subclass implements the functionality using JavaReadline.- Overrides:
raw_input
in classInteractiveConsole
-
-