| An Introduction to Python by Guido van Rossum and Fred L. Drake, Jr. Paperback (6"x9"), 124 pages ISBN 0954161769 RRP £12.95 ($19.95) Sales of this book support the Python Software Foundation! Get a printed copy>>> |
2.1.1 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 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
-c command is used, sys.argv[0] is set to
'-c'. When -m module is used, sys.argv[0]
is set to the full name of the located module. Options found after
-c command or -m module are not consumed
by the Python interpreter's option processing but left in sys.argv for
the command or module to handle.
| ISBN 0954161769 | An Introduction to Python | See the print edition |