Mercurial > cpython-lru_cache-weakref
diff Misc/python.man @ 58612:ce0d4dc488d2 3.1
Merged revisions 77877 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r77877 | matthias.klose | 2010-01-31 17:14:37 +0100 (So, 31 Jan 2010) | 10 lines
Merged revisions 77875 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r77875 | matthias.klose | 2010-01-31 17:05:13 +0100 (So, 31 Jan 2010) | 3 lines
- Update python manual page (options -B, -O0, -s, environment variables
PYTHONDONTWRITEBYTECODE, PYTHONNOUSERSITE).
........
................
| author | Matthias Klose <doko@ubuntu.com> |
|---|---|
| date | Sun, 31 Jan 2010 16:17:23 +0000 |
| parents | 8bc4c8cac7d7 |
| children | a4c9746cb03c |
line wrap: on
line diff
--- a/Misc/python.man Sat Jan 30 19:51:43 2010 +0000 +++ b/Misc/python.man Sun Jan 31 16:17:23 2010 +0000 @@ -8,6 +8,9 @@ .SH SYNOPSIS .B python [ +.B \-B +] +[ .B \-d ] [ @@ -23,15 +26,21 @@ .B \-m .I module-name ] -[ +.br + [ .B \-O ] -.br - [ +[ +.B \-O0 +] +[ .B -Q .I argument ] [ +.B \-s +] +[ .B \-S ] [ @@ -51,6 +60,9 @@ [ .B \-x ] +[ +.B \-? +] .br [ .B \-c @@ -89,6 +101,11 @@ program. .SH COMMAND LINE OPTIONS .TP +.B \-B +Don't write +.I .py[co] +files on import. See also PYTHONDONTWRITEBYTECODE. +.TP .BI "\-c " command Specify the command to execute (see next section). This terminates the option list (following options are passed as @@ -102,7 +119,7 @@ Ignore environment variables like PYTHONPATH and PYTHONHOME that modify the behavior of the interpreter. .TP -.B \-h +.B \-h ", " \-? ", "\-\-help Prints the usage for the interpreter executable and exits. .TP .B \-i @@ -125,6 +142,9 @@ .I .pyc to \fI.pyo\fP. Given twice, causes docstrings to be discarded. .TP +.B \-O0 +Discard docstrings in addition to the \fB-O\fP optimizations. +.TP .BI "\-Q " argument Division control; see PEP 238. The argument must be one of "old" (the default, int/int and long/long return an int or long), "new" (new @@ -134,6 +154,9 @@ all use of the division operator). For a use of "warnall", see the Tools/scripts/fixdiv.py script. .TP +.B \-s +Don't add user site directory to sys.path. +.TP .B \-S Disable the import of the module .I site @@ -156,7 +179,7 @@ searching for a module. Also provides information on module cleanup at exit. .TP -.B \-V +.B \-V ", " \-\-version Prints the Python version number of the executable and exits. .TP .BI "\-W " argument @@ -353,9 +376,17 @@ If this is set to a non-empty string it is equivalent to specifying the \fB\-d\fP option. If set to an integer, it is equivalent to specifying \fB\-d\fP multiple times. +.IP PYTHONDONTWRITEBYTECODE +If this is set to a non-empty string it is equivalent to specifying +the \fB\-B\fP option (don't try to write +.I .py[co] +files). .IP PYTHONINSPECT If this is set to a non-empty string it is equivalent to specifying the \fB\-i\fP option. +.IP PYTHONNOUSERSITE +If this is set to a non-empty string it is equivalent to specifying +the \fB\-s\fP option (Don't add the user site directory to sys.path). .IP PYTHONUNBUFFERED If this is set to a non-empty string it is equivalent to specifying the \fB\-u\fP option.
