#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 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 thereafter are turned into a list of strings and assigned to the ``argv``
list of strings. Its length is at least one; when no script and no arguments 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 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 ``'-'`` (meaning standard input), ``sys.argv[0]`` is set to ``'-'``. When
:option:`-c` *command* is used, ``sys.argv[0]`` is set to ``'-c'``. When :option:`-c` *command* is used, ``sys.argv[0]`` is set to ``'-c'``. When