Lines Matching full:shell
25 * Python shell window (interactive interpreter) with colorizing
42 IDLE has two main window types, the Shell window and the Editor window. It is
55 File menu (Shell and Editor)
76 tree structure. In the shell, open a module first.
104 Shell, ask to quit execution). Calling ``exit()`` or ``close()`` in the Shell
105 window also closes Shell. If this is the only window, also exit IDLE.
110 Edit menu (Shell and Editor)
209 including lines within multiline strings. Except for Shell windows,
221 Do :ref:`Check Module <check-module>`. If no error, restart the shell to clean the
222 environment, then execute the module. Output is displayed in the Shell
224 When execution is complete, the Shell retains focus and displays a prompt.
234 on a command line. The module can be run in the Shell without restarting.
245 .. _python-shell:
247 Python Shell
248 Open or wake up the Python Shell window.
251 Shell menu (Shell window only)
255 Scroll the shell window to the last Shell restart.
257 Restart Shell
258 Restart the shell to clean the environment and reset display and exception handling.
269 Debug menu (Shell window only)
277 the Shell window and Output windows.
284 When activated, code entered in the Shell or run from an Editor will run
295 Options menu (Shell and Editor)
328 Window menu (Shell and Editor)
334 Help menu (Shell and Editor)
389 Shell and Output windows also have the following.
394 The Shell window also has an output squeezing facility explained in the *Python
395 Shell window* subsection below.
468 Python Shell window by one tab). After certain keywords (break, return etc.)
471 Shell window one tab), number depends on Indent width. Currently, tabs
528 When editing code in an editor (as oppose to Shell), increase the
530 and not restarting the Shell thereafter. This is especially useful
556 In Shell, the accessible functions depends on what modules have been
560 For example, restart the Shell and enter ``itertools.count(``. A calltip
590 Shell window
593 In IDLE's Shell, enter, edit, and recall complete statements. (Most
602 When one pastes code into Shell, it is not compiled and possibly executed
605 If one pastes more than one statement into Shell, the result will be a
610 when one requests a restart on the Shell menu, or when one runs code
614 code interactively. IDLE's Shell window also responds to the following keys.
636 For the shell, these are shell output, shell error, user output, and
637 user error. For Python code, at the shell prompt or in an editor, these are
663 shell, or for executing import statements to import common modules.
669 functions to be used from IDLE's Python shell.
678 -c command run command in the shell window
679 -d enable debugger and open shell window
682 -i open shell window
683 -r file run file in shell window
684 -s run $IDLESTARTUP or $PYTHONSTARTUP first, in shell window
685 -t title set title of shell window
686 - run stdin in shell (- must be last option before args)
702 code execution process. A connection must be established whenever the Shell
737 to connect. Dismissing the error box or using Restart Shell on the Shell
770 the user interface process that runs the shell and editor. In the execution
772 with objects that get input from and send output to the Shell window.
798 When Shell has the focus, it controls the keyboard and screen. This is
809 IDLE returns to a Shell prompt instead of exiting.
811 User output in Shell
816 and ``sys.stderr`` are connected to the display area of IDLE's Shell. Some of
818 are programmed additions. Where it matters, Shell is designed for development
821 For instance, Shell never throws away output. A program that sends unlimited
822 output to Shell will eventually fill memory, resulting in a memory error.
827 A Tk Text widget, and hence IDLE's Shell, displays characters (codepoints) in
860 Shell has a special facility for squeezing output lines down to a
886 ``python -i`` or from an IDLE editor, a ``>>>`` shell prompt does not
891 the mainloop call. One then gets a shell prompt immediately and can
962 monospaced fonts. If particular characters have problems in Shell or an
992 :synopsis: Implementation package for the IDLE shell/editor.