#10559: provide instructions for accessing sys.argv when first mentioned.

This commit is contained in:
R. David Murray 2010-12-17 16:11:40 +00:00
parent dca5b86233
commit a396463db3
1 changed files with 3 additions and 2 deletions

View File

@ -78,8 +78,9 @@ Argument Passing
----------------
When known to the interpreter, the script name and additional arguments
thereafter are passed to the script in the variable ``sys.argv``, which is a
list of strings. Its length is at least one; when no script and no arguments
thereafter are turned into a list of strings and assigned to the ``argv``
variable in the ``sys`` module. You can access this list by executing ``import
sys``. The length of the list is at least one; when no script and no arguments
are given, ``sys.argv[0]`` is an empty string. When the script name is given as
``'-'`` (meaning standard input), ``sys.argv[0]`` is set to ``'-'``. When
:option:`-c` *command* is used, ``sys.argv[0]`` is set to ``'-c'``. When