Commit 634ef9cb authored by Benjamin Peterson's avatar Benjamin Peterson

this seems to be pointlessly nested

parent a6f85e22
...@@ -785,17 +785,14 @@ Text I/O ...@@ -785,17 +785,14 @@ Text I/O
inherits :class:`codecs.IncrementalDecoder`. inherits :class:`codecs.IncrementalDecoder`.
Advanced topics
---------------
Here we will discuss several advanced topics pertaining to the concrete
I/O implementations described above.
Performance Performance
^^^^^^^^^^^ -----------
This section discusses the performance of the provided concrete IO
implementations.
Binary I/O Binary I/O
"""""""""" ^^^^^^^^^^
By reading and writing only large chunks of data even when the user asks By reading and writing only large chunks of data even when the user asks
for a single byte, buffered I/O is designed to hide any inefficiency in for a single byte, buffered I/O is designed to hide any inefficiency in
...@@ -808,7 +805,7 @@ platform and the backing device. Therefore, it is most always preferable to ...@@ -808,7 +805,7 @@ platform and the backing device. Therefore, it is most always preferable to
use buffered I/O rather than unbuffered I/O. use buffered I/O rather than unbuffered I/O.
Text I/O Text I/O
"""""""" ^^^^^^^^
Text I/O over a binary storage (such as a file) is significantly slower than Text I/O over a binary storage (such as a file) is significantly slower than
binary I/O over the same storage, because it implies conversions from binary I/O over the same storage, because it implies conversions from
......
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