summaryrefslogtreecommitdiffstats
path: root/Doc/library/io.rst
diff options
context:
space:
mode:
Diffstat (limited to 'Doc/library/io.rst')
-rw-r--r--Doc/library/io.rst31
1 files changed, 7 insertions, 24 deletions
diff --git a/Doc/library/io.rst b/Doc/library/io.rst
index 3a9872a..79f65e0 100644
--- a/Doc/library/io.rst
+++ b/Doc/library/io.rst
@@ -385,8 +385,8 @@ I/O Base Classes
.. method:: readinto(b)
Read up to ``len(b)`` bytes into :class:`bytearray` *b* and return the
- number of bytes read. If the object is in non-blocking mode and no bytes
- are available, ``None`` is returned.
+ number of bytes read. If the object is in non-blocking mode and no
+ bytes are available, ``None`` is returned.
.. method:: write(b)
@@ -459,11 +459,10 @@ I/O Base Classes
.. method:: read1(size=-1)
- Read and return up to *size* bytes, with at most one call to the
- underlying raw stream's :meth:`~RawIOBase.read` (or
- :meth:`~RawIOBase.readinto`) method. This can be useful if you
- are implementing your own buffering on top of a
- :class:`BufferedIOBase` object.
+ Read and return up to *size* bytes, with at most one call to the underlying
+ raw stream's :meth:`~RawIOBase.read` method. This can be useful if you
+ are implementing your own buffering on top of a :class:`BufferedIOBase`
+ object.
.. method:: readinto(b)
@@ -473,19 +472,8 @@ I/O Base Classes
Like :meth:`read`, multiple reads may be issued to the underlying raw
stream, unless the latter is interactive.
- A :exc:`BlockingIOError` is raised if the underlying raw stream is in non
- blocking-mode, and has no data available at the moment.
-
- .. method:: readinto1(b)
-
- Read up to ``len(b)`` bytes into bytearray *b*, using at most one call to
- the underlying raw stream's :meth:`~RawIOBase.read` (or
- :meth:`~RawIOBase.readinto`) method. Return the number of bytes read.
-
A :exc:`BlockingIOError` is raised if the underlying raw stream is in
- non-blocking mode and has no data available at the moment.
-
- .. versionadded:: 3.5
+ non blocking-mode, and has no data available at the moment.
.. method:: write(b)
@@ -602,11 +590,6 @@ than raw I/O does.
In :class:`BytesIO`, this is the same as :meth:`read`.
- .. method:: readinto1()
-
- In :class:`BytesIO`, this is the same as :meth:`readinto`.
-
- .. versionadded:: 3.5
.. class:: BufferedReader(raw, buffer_size=DEFAULT_BUFFER_SIZE)