Commit be7ff9f2 authored by Antoine Pitrou's avatar Antoine Pitrou

Issue #20423: fix documentation of io.StringIO's newline parameter

parent 92af06bb
...@@ -844,13 +844,14 @@ Text I/O ...@@ -844,13 +844,14 @@ Text I/O
Whether line buffering is enabled. Whether line buffering is enabled.
.. class:: StringIO(initial_value='', newline=None) .. class:: StringIO(initial_value='', newline='\\n')
An in-memory stream for text I/O. An in-memory stream for text I/O.
The initial value of the buffer (an empty string by default) can be set by The initial value of the buffer (an empty string by default) can be set by
providing *initial_value*. The *newline* argument works like that of providing *initial_value*. The *newline* argument works like that of
:class:`TextIOWrapper`. The default is to do no newline translation. :class:`TextIOWrapper`. The default is to consider only ``\n`` characters
as end of lines and to do no newline translation.
:class:`StringIO` provides this method in addition to those from :class:`StringIO` provides this method in addition to those from
:class:`TextIOBase` and its parents: :class:`TextIOBase` and its parents:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment