From: Benjamin Peterson Date: Wed, 13 Oct 2010 22:20:15 +0000 (+0000) Subject: put PYTHONIOENCODING in man page X-Git-Tag: v3.2a4~622 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ee85a1d3bb8ac76c9bbb756d30b9e2110c5137d3;p=thirdparty%2FPython%2Fcpython.git put PYTHONIOENCODING in man page --- diff --git a/Misc/python.man b/Misc/python.man index 157d9d7ce19f..428ef4dc51dd 100644 --- a/Misc/python.man +++ b/Misc/python.man @@ -384,9 +384,18 @@ files). .IP PYTHONINSPECT If this is set to a non-empty string it is equivalent to specifying the \fB\-i\fP option. +.IP PYTHONIOENCODING +If this is set before running the interpreter, it overrides the encoding used +for stdin/stdout/stderr, in the syntax +.IB encodingname ":" errorhandler +The +.IB errorhandler +part is optional and has the same meaning as in str.encode. For stderr, the +.IB errorhandler + part is ignored; the handler will always be \'backslashreplace\'. .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). +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.