|
Original |
Translation |
|
7
|
The most common use case is, of course, a simple invocation of a script::
|
|
|
8
|
|
|
|
9
|
|
|
|
10
|
The interpreter interface resembles that of the UNIX shell, but provides some additional methods of invocation:
|
|
|
11
|
|
12
|
When called with a file name argument or with a file as standard input, it reads and executes a script from that file.
|
|
|
13
|
When called with a directory name argument, it reads and executes an appropriately named script from that directory.
|
|
|
14
|
When called with ``-c command``, it executes the Python statement(s) given as *command*. Here *command* may contain multiple statements separated by newlines. Leading whitespace is significant in Python statements!
|
|
|
15
|
When called with ``-m module-name``, the given module is located on the Python module path and executed as a script.
|
|
|
16
|
In non-interactive mode, the entire input is parsed before it is executed.
|
|