]> granicus.if.org Git - python/commitdiff
put PYTHONIOENCODING in man page
authorBenjamin Peterson <benjamin@python.org>
Wed, 13 Oct 2010 22:20:15 +0000 (22:20 +0000)
committerBenjamin Peterson <benjamin@python.org>
Wed, 13 Oct 2010 22:20:15 +0000 (22:20 +0000)
Misc/python.man

index 157d9d7ce19f455856c6cf18384c0e159b290a16..428ef4dc51dda2444d8193a9d620e155744d3b5c 100644 (file)
@@ -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.