Browse Source

Command line arguments

pull/187/head
Jure Šorn 10 months ago
parent
commit
87a394ce6f
2 changed files with 2 additions and 2 deletions
  1. 2
      README.md
  2. 2
      index.html

2
README.md

@ -1544,7 +1544,7 @@ p.add_argument('-<short_name>', '--<name>', action='store_true') # Flag (defaul
p.add_argument('-<short_name>', '--<name>', type=<type>) # Option (defaults to None). p.add_argument('-<short_name>', '--<name>', type=<type>) # Option (defaults to None).
p.add_argument('<name>', type=<type>, nargs=1) # Mandatory first argument. p.add_argument('<name>', type=<type>, nargs=1) # Mandatory first argument.
p.add_argument('<name>', type=<type>, nargs='+') # Mandatory remaining args. p.add_argument('<name>', type=<type>, nargs='+') # Mandatory remaining args.
p.add_argument('<name>', type=<type>, nargs='*') # Optional arguments.
p.add_argument('<name>', type=<type>, nargs='?/*') # Optional argument/s.
<args> = p.parse_args() # Exits on parsing error. <args> = p.parse_args() # Exits on parsing error.
<obj> = <args>.<name> # Returns `<type>(<arg>)`. <obj> = <args>.<name> # Returns `<type>(<arg>)`.
``` ```

2
index.html

@ -1309,7 +1309,7 @@ p.add_argument(<span class="hljs-string">'-&lt;short_name&gt;'</span>, <span cla
p.add_argument(<span class="hljs-string">'-&lt;short_name&gt;'</span>, <span class="hljs-string">'--&lt;name&gt;'</span>, type=&lt;type&gt;) <span class="hljs-comment"># Option (defaults to None).</span> p.add_argument(<span class="hljs-string">'-&lt;short_name&gt;'</span>, <span class="hljs-string">'--&lt;name&gt;'</span>, type=&lt;type&gt;) <span class="hljs-comment"># Option (defaults to None).</span>
p.add_argument(<span class="hljs-string">'&lt;name&gt;'</span>, type=&lt;type&gt;, nargs=<span class="hljs-number">1</span>) <span class="hljs-comment"># Mandatory first argument.</span> p.add_argument(<span class="hljs-string">'&lt;name&gt;'</span>, type=&lt;type&gt;, nargs=<span class="hljs-number">1</span>) <span class="hljs-comment"># Mandatory first argument.</span>
p.add_argument(<span class="hljs-string">'&lt;name&gt;'</span>, type=&lt;type&gt;, nargs=<span class="hljs-string">'+'</span>) <span class="hljs-comment"># Mandatory remaining args.</span> p.add_argument(<span class="hljs-string">'&lt;name&gt;'</span>, type=&lt;type&gt;, nargs=<span class="hljs-string">'+'</span>) <span class="hljs-comment"># Mandatory remaining args.</span>
p.add_argument(<span class="hljs-string">'&lt;name&gt;'</span>, type=&lt;type&gt;, nargs=<span class="hljs-string">'*'</span>) <span class="hljs-comment"># Optional arguments.</span>
p.add_argument(<span class="hljs-string">'&lt;name&gt;'</span>, type=&lt;type&gt;, nargs=<span class="hljs-string">'?/*'</span>) <span class="hljs-comment"># Optional argument/s.</span>
&lt;args&gt; = p.parse_args() <span class="hljs-comment"># Exits on parsing error.</span> &lt;args&gt; = p.parse_args() <span class="hljs-comment"># Exits on parsing error.</span>
&lt;obj&gt; = &lt;args&gt;.&lt;name&gt; <span class="hljs-comment"># Returns `&lt;type&gt;(&lt;arg&gt;)`.</span> &lt;obj&gt; = &lt;args&gt;.&lt;name&gt; <span class="hljs-comment"># Returns `&lt;type&gt;(&lt;arg&gt;)`.</span>
</code></pre></div> </code></pre></div>

Loading…
Cancel
Save