Show More
@@ -33,6 +33,7 b' from IPython.core.shellapp import (' | |||
|
33 | 33 | InteractiveShellApp, shell_flags, shell_aliases |
|
34 | 34 | ) |
|
35 | 35 | from IPython.utils import io |
|
36 | from IPython.utils import py3compat | |
|
36 | 37 | from IPython.utils.jsonutil import json_clean |
|
37 | 38 | from IPython.lib import pylabtools |
|
38 | 39 | from IPython.utils.traitlets import ( |
@@ -219,7 +220,10 b' class Kernel(Configurable):' | |||
|
219 | 220 | # Replace raw_input. Note that is not sufficient to replace |
|
220 | 221 | # raw_input in the user namespace. |
|
221 | 222 | raw_input = lambda prompt='': self._raw_input(prompt, ident, parent) |
|
222 | __builtin__.raw_input = raw_input | |
|
223 | if py3compat.PY3: | |
|
224 | __builtin__.input = raw_input | |
|
225 | else: | |
|
226 | __builtin__.raw_input = raw_input | |
|
223 | 227 | |
|
224 | 228 | # Set the parent message of the display hook and out streams. |
|
225 | 229 | shell.displayhook.set_parent(parent) |
@@ -25,6 +25,7 b' import traceback' | |||
|
25 | 25 | import zmq |
|
26 | 26 | |
|
27 | 27 | # Local imports. |
|
28 | from IPython.utils import py3compat | |
|
28 | 29 | from IPython.utils.traitlets import HasTraits, Instance, Dict, Float |
|
29 | 30 | from completer import KernelCompleter |
|
30 | 31 | from entry_point import base_launch_kernel |
@@ -116,7 +117,10 b' class Kernel(HasTraits):' | |||
|
116 | 117 | # Replace raw_input. Note that is not sufficient to replace |
|
117 | 118 | # raw_input in the user namespace. |
|
118 | 119 | raw_input = lambda prompt='': self._raw_input(prompt, ident, parent) |
|
119 | __builtin__.raw_input = raw_input | |
|
120 | if py3compat.PY3: | |
|
121 | __builtin__.input = raw_input | |
|
122 | else: | |
|
123 | __builtin__.raw_input = raw_input | |
|
120 | 124 | |
|
121 | 125 | # Set the parent message of the display hook and out streams. |
|
122 | 126 | sys.displayhook.set_parent(parent) |
General Comments 0
You need to be logged in to leave comments.
Login now