Lines Matching full:shell
78 <li><a class="reference internal" href="#file-menu-shell-and-editor">File menu (Shell and Editor)</…
79 <li><a class="reference internal" href="#edit-menu-shell-and-editor">Edit menu (Shell and Editor)</…
82 <li><a class="reference internal" href="#shell-menu-shell-window-only">Shell menu (Shell window onl…
83 <li><a class="reference internal" href="#debug-menu-shell-window-only">Debug menu (Shell window onl…
84 <li><a class="reference internal" href="#options-menu-shell-and-editor">Options menu (Shell and Edi…
85 <li><a class="reference internal" href="#window-menu-shell-and-editor">Window menu (Shell and Edito…
86 <li><a class="reference internal" href="#help-menu-shell-and-editor">Help menu (Shell and Editor)</…
98 <li><a class="reference internal" href="#shell-window">Shell window</a></li>
106 <li><a class="reference internal" href="#user-output-in-shell">User output in Shell</a></li>
213 <li><p>Python shell window (interactive interpreter) with colorizing
225 <p>IDLE has two main window types, the Shell window and the Editor window. It is
235 <section id="file-menu-shell-and-editor">
236 <h3>File menu (Shell and Editor)<a class="headerlink" href="#file-menu-shell-and-editor" title="Per…
249 tree structure. In the shell, open a module first.</p>
271 Shell, ask to quit execution). Calling <code class="docutils literal notranslate"><span class="pre…
272 window also closes Shell. If this is the only window, also exit IDLE.</p>
278 <section id="edit-menu-shell-and-editor">
279 <h3>Edit menu (Shell and Editor)<a class="headerlink" href="#edit-menu-shell-and-editor" title="Per…
352 including lines within multiline strings. Except for Shell windows,
360 …le"><span class="std std-ref">Check Module</span></a>. If no error, restart the shell to clean the
361 environment, then execute the module. Output is displayed in the Shell
363 When execution is complete, the Shell retains focus and displays a prompt.
372 on a command line. The module can be run in the Shell without restarting.</p>
383 <dl class="simple" id="python-shell">
384 <dt>Python Shell</dt><dd><p>Open or wake up the Python Shell window.</p>
388 <section id="shell-menu-shell-window-only">
389 <h3>Shell menu (Shell window only)<a class="headerlink" href="#shell-menu-shell-window-only" title=…
391 <dt>View Last Restart</dt><dd><p>Scroll the shell window to the last Shell restart.</p>
393 <dt>Restart Shell</dt><dd><p>Restart the shell to clean the environment and reset display and excep…
403 <section id="debug-menu-shell-window-only">
404 <h3>Debug menu (Shell window only)<a class="headerlink" href="#debug-menu-shell-window-only" title=…
410 the Shell window and Output windows.</p>
414 <dt>Debugger (toggle)</dt><dd><p>When activated, code entered in the Shell or run from an Editor wi…
425 <section id="options-menu-shell-and-editor">
426 <h3>Options menu (Shell and Editor)<a class="headerlink" href="#options-menu-shell-and-editor" titl…
457 <section id="window-menu-shell-and-editor">
458 <h3>Window menu (Shell and Editor)<a class="headerlink" href="#window-menu-shell-and-editor" title=…
462 <section id="help-menu-shell-and-editor">
463 <h3>Help menu (Shell and Editor)<a class="headerlink" href="#help-menu-shell-and-editor" title="Per…
502 <p>Shell and Output windows also have the following.</p>
507 <p>The Shell window also has an output squeezing facility explained in the <em>Python
508 Shell window</em> subsection below.</p>
565 Python Shell window by one tab). After certain keywords (break, return etc.)
568 Shell window one tab), number depends on Indent width. Currently, tabs
615 <p>When editing code in an editor (as oppose to Shell), increase the
617 and not restarting the Shell thereafter. This is especially useful
637 <p>In Shell, the accessible functions depends on what modules have been
640 <p>For example, restart the Shell and enter <code class="docutils literal notranslate"><span class=…
665 <section id="shell-window">
666 <h3>Shell window<a class="headerlink" href="#shell-window" title="Permalink to this heading">¶</a><…
667 <p>In IDLE’s Shell, enter, edit, and recall complete statements. (Most
674 <p>When one pastes code into Shell, it is not compiled and possibly executed
677 If one pastes more than one statement into Shell, the result will be a
681 when one requests a restart on the Shell menu, or when one runs code
684 code interactively. IDLE’s Shell window also responds to the following keys.</p>
703 For the shell, these are shell output, shell error, user output, and
704 user error. For Python code, at the shell prompt or in an editor, these are
727 shell, or for executing import statements to import common modules.</p>
732 functions to be used from IDLE’s Python shell.</p>
737 -c command run command in the shell window
738 -d enable debugger and open shell window
741 -i open shell window
742 -r file run file in shell window
743 -s run $IDLESTARTUP or $PYTHONSTARTUP first, in shell window
744 -t title set title of shell window
745 - run stdin in shell (- must be last option before args)
761 code execution process. A connection must be established whenever the Shell
791 to connect. Dismissing the error box or using Restart Shell on the Shell
819 the user interface process that runs the shell and editor. In the execution
821 with objects that get input from and send output to the Shell window.
843 <p>When Shell has the focus, it controls the keyboard and screen. This is
852 IDLE returns to a Shell prompt instead of exiting.</p>
854 <section id="user-output-in-shell">
855 <h3>User output in Shell<a class="headerlink" href="#user-output-in-shell" title="Permalink to this…
858 …an class="pre">sys.stderr</span></code> are connected to the display area of IDLE’s Shell. Some of
860 are programmed additions. Where it matters, Shell is designed for development
862 <p>For instance, Shell never throws away output. A program that sends unlimited
863 output to Shell will eventually fill memory, resulting in a memory error.
867 <p>A Tk Text widget, and hence IDLE’s Shell, displays characters (codepoints) in
897 <p>Shell has a special facility for squeezing output lines down to a
920 …s="docutils literal notranslate"><span class="pre">>>></span></code> shell prompt does not
924 the mainloop call. One then gets a shell prompt immediately and can
983 monospaced fonts. If particular characters have problems in Shell or an
1032 <li><a class="reference internal" href="#file-menu-shell-and-editor">File menu (Shell and Editor)</…
1033 <li><a class="reference internal" href="#edit-menu-shell-and-editor">Edit menu (Shell and Editor)</…
1036 <li><a class="reference internal" href="#shell-menu-shell-window-only">Shell menu (Shell window onl…
1037 <li><a class="reference internal" href="#debug-menu-shell-window-only">Debug menu (Shell window onl…
1038 <li><a class="reference internal" href="#options-menu-shell-and-editor">Options menu (Shell and Edi…
1039 <li><a class="reference internal" href="#window-menu-shell-and-editor">Window menu (Shell and Edito…
1040 <li><a class="reference internal" href="#help-menu-shell-and-editor">Help menu (Shell and Editor)</…
1052 <li><a class="reference internal" href="#shell-window">Shell window</a></li>
1060 <li><a class="reference internal" href="#user-output-in-shell">User output in Shell</a></li>