Merge with 3.5
This commit is contained in:
commit
54afac325c
|
@ -504,27 +504,28 @@ Command line usage
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ...
|
idle.py [-c command] [-d] [-e] [-h] [-i] [-r file] [-s] [-t title] [-] [arg] ...
|
||||||
|
|
||||||
-c command run this command
|
-c command run command in the shell window
|
||||||
-d enable debugger
|
-d enable debugger and open shell window
|
||||||
-e edit mode; arguments are files to be edited
|
-e open editor window
|
||||||
-s run $IDLESTARTUP or $PYTHONSTARTUP first
|
-h print help message with legal combinatios and exit
|
||||||
|
-i open shell window
|
||||||
|
-r file run file in shell window
|
||||||
|
-s run $IDLESTARTUP or $PYTHONSTARTUP first, in shell window
|
||||||
-t title set title of shell window
|
-t title set title of shell window
|
||||||
|
- run stdin in shell (- must be last option before args)
|
||||||
|
|
||||||
If there are arguments:
|
If there are arguments:
|
||||||
|
|
||||||
#. If ``-e`` is used, arguments are files opened for editing and
|
* If ``-``, ``-c``, or ``r`` is used, all arguments are placed in
|
||||||
|
``sys.argv[1:...]`` and ``sys.argv[0]`` is set to ``''``, ``'-c'``,
|
||||||
|
or ``'-r'``. No editor window is opened, even if that is the default
|
||||||
|
set in the Options dialog.
|
||||||
|
|
||||||
|
* Otherwise, arguments are files opened for editing and
|
||||||
``sys.argv`` reflects the arguments passed to IDLE itself.
|
``sys.argv`` reflects the arguments passed to IDLE itself.
|
||||||
|
|
||||||
#. Otherwise, if ``-c`` is used, all arguments are placed in
|
|
||||||
``sys.argv[1:...]``, with ``sys.argv[0]`` set to ``'-c'``.
|
|
||||||
|
|
||||||
#. Otherwise, if neither ``-e`` nor ``-c`` is used, the first
|
|
||||||
argument is a script which is executed with the remaining arguments in
|
|
||||||
``sys.argv[1:...]`` and ``sys.argv[0]`` set to the script name. If the
|
|
||||||
script name is '-', no script is executed but an interactive Python session
|
|
||||||
is started; the arguments are still available in ``sys.argv``.
|
|
||||||
|
|
||||||
Running without a subprocess
|
Running without a subprocess
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
|
@ -478,27 +478,28 @@ executed in the Tk namespace, so this file is not useful for importing
|
||||||
functions to be used from IDLE’s Python shell.</p>
|
functions to be used from IDLE’s Python shell.</p>
|
||||||
<div class="section" id="command-line-usage">
|
<div class="section" id="command-line-usage">
|
||||||
<h3>25.5.4.1. Command line usage<a class="headerlink" href="#command-line-usage" title="Permalink to this headline">¶</a></h3>
|
<h3>25.5.4.1. Command line usage<a class="headerlink" href="#command-line-usage" title="Permalink to this headline">¶</a></h3>
|
||||||
<div class="highlight-python3"><div class="highlight"><pre>idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ...
|
<div class="highlight-python3"><div class="highlight"><pre>idle.py [-c command] [-d] [-e] [-h] [-i] [-r file] [-s] [-t title] [-] [arg] ...
|
||||||
|
|
||||||
-c command run this command
|
-c command run command in the shell window
|
||||||
-d enable debugger
|
-d enable debugger and open shell window
|
||||||
-e edit mode; arguments are files to be edited
|
-e open editor window
|
||||||
-s run $IDLESTARTUP or $PYTHONSTARTUP first
|
-h print help message with legal combinatios and exit
|
||||||
|
-i open shell window
|
||||||
|
-r file run file in shell window
|
||||||
|
-s run $IDLESTARTUP or $PYTHONSTARTUP first, in shell window
|
||||||
-t title set title of shell window
|
-t title set title of shell window
|
||||||
|
- run stdin in shell (- must be last option before args)
|
||||||
</pre></div>
|
</pre></div>
|
||||||
</div>
|
</div>
|
||||||
<p>If there are arguments:</p>
|
<p>If there are arguments:</p>
|
||||||
<ol class="arabic simple">
|
<ul class="simple">
|
||||||
<li>If <tt class="docutils literal"><span class="pre">-e</span></tt> is used, arguments are files opened for editing and
|
<li>If <tt class="docutils literal"><span class="pre">-</span></tt>, <tt class="docutils literal"><span class="pre">-c</span></tt>, or <tt class="docutils literal"><span class="pre">r</span></tt> is used, all arguments are placed in
|
||||||
|
<tt class="docutils literal"><span class="pre">sys.argv[1:...]</span></tt> and <tt class="docutils literal"><span class="pre">sys.argv[0]</span></tt> is set to <tt class="docutils literal"><span class="pre">''</span></tt>, <tt class="docutils literal"><span class="pre">'-c'</span></tt>,
|
||||||
|
or <tt class="docutils literal"><span class="pre">'-r'</span></tt>. No editor window is opened, even if that is the default
|
||||||
|
set in the Options dialog.</li>
|
||||||
|
<li>Otherwise, arguments are files opened for editing and
|
||||||
<tt class="docutils literal"><span class="pre">sys.argv</span></tt> reflects the arguments passed to IDLE itself.</li>
|
<tt class="docutils literal"><span class="pre">sys.argv</span></tt> reflects the arguments passed to IDLE itself.</li>
|
||||||
<li>Otherwise, if <tt class="docutils literal"><span class="pre">-c</span></tt> is used, all arguments are placed in
|
</ul>
|
||||||
<tt class="docutils literal"><span class="pre">sys.argv[1:...]</span></tt>, with <tt class="docutils literal"><span class="pre">sys.argv[0]</span></tt> set to <tt class="docutils literal"><span class="pre">'-c'</span></tt>.</li>
|
|
||||||
<li>Otherwise, if neither <tt class="docutils literal"><span class="pre">-e</span></tt> nor <tt class="docutils literal"><span class="pre">-c</span></tt> is used, the first
|
|
||||||
argument is a script which is executed with the remaining arguments in
|
|
||||||
<tt class="docutils literal"><span class="pre">sys.argv[1:...]</span></tt> and <tt class="docutils literal"><span class="pre">sys.argv[0]</span></tt> set to the script name. If the
|
|
||||||
script name is ‘-‘, no script is executed but an interactive Python session
|
|
||||||
is started; the arguments are still available in <tt class="docutils literal"><span class="pre">sys.argv</span></tt>.</li>
|
|
||||||
</ol>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="running-without-a-subprocess">
|
<div class="section" id="running-without-a-subprocess">
|
||||||
<h3>25.5.4.2. Running without a subprocess<a class="headerlink" href="#running-without-a-subprocess" title="Permalink to this headline">¶</a></h3>
|
<h3>25.5.4.2. Running without a subprocess<a class="headerlink" href="#running-without-a-subprocess" title="Permalink to this headline">¶</a></h3>
|
||||||
|
@ -661,7 +662,7 @@ are currently:</p>
|
||||||
The Python Software Foundation is a non-profit corporation.
|
The Python Software Foundation is a non-profit corporation.
|
||||||
<a href="https://www.python.org/psf/donations/">Please donate.</a>
|
<a href="https://www.python.org/psf/donations/">Please donate.</a>
|
||||||
<br />
|
<br />
|
||||||
Last updated on Sep 12, 2015.
|
Last updated on Sep 23, 2015.
|
||||||
<a href="../bugs.html">Found a bug</a>?
|
<a href="../bugs.html">Found a bug</a>?
|
||||||
<br />
|
<br />
|
||||||
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.2.3.
|
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.2.3.
|
||||||
|
|
Loading…
Reference in New Issue