@@ -230,8 +230,7 @@ I/O Base Classes
230230
231231.. class :: IOBase
232232
233- The abstract base class for all I/O classes, acting on streams of bytes.
234- There is no public constructor.
233+ The abstract base class for all I/O classes.
235234
236235 This class provides empty abstract implementations for many methods
237236 that derived classes can override selectively; the default
@@ -385,8 +384,7 @@ I/O Base Classes
385384
386385.. class :: RawIOBase
387386
388- Base class for raw binary streams. It inherits :class: `IOBase `. There is no
389- public constructor.
387+ Base class for raw binary streams. It inherits :class: `IOBase `.
390388
391389 Raw binary streams typically provide low-level access to an underlying OS
392390 device or API, and do not try to encapsulate it in high-level primitives
@@ -439,7 +437,7 @@ I/O Base Classes
439437.. class :: BufferedIOBase
440438
441439 Base class for binary streams that support some kind of buffering.
442- It inherits :class: `IOBase `. There is no public constructor.
440+ It inherits :class: `IOBase `.
443441
444442 The main difference with :class: `RawIOBase ` is that methods :meth: `read `,
445443 :meth: `readinto ` and :meth: `write ` will try (respectively) to read as much
@@ -776,8 +774,7 @@ Text I/O
776774.. class :: TextIOBase
777775
778776 Base class for text streams. This class provides a character and line based
779- interface to stream I/O. It inherits :class: `IOBase `. There is no public
780- constructor.
777+ interface to stream I/O. It inherits :class: `IOBase `.
781778
782779 :class: `TextIOBase ` provides or overrides these data attributes and
783780 methods in addition to those from :class: `IOBase `:
0 commit comments