[Python-checkins] cpython (2.7): Elaborate on bytes-like objects.

antoine.pitrou python-checkins at python.org
Sat May 4 20:24:56 CEST 2013


http://hg.python.org/cpython/rev/74e1c50498f8
changeset:   83611:74e1c50498f8
branch:      2.7
parent:      83604:e71406d8ed5d
user:        Antoine Pitrou <solipsis at pitrou.net>
date:        Sat May 04 20:18:34 2013 +0200
summary:
  Elaborate on bytes-like objects.

files:
  Doc/glossary.rst |  6 +++++-
  1 files changed, 5 insertions(+), 1 deletions(-)


diff --git a/Doc/glossary.rst b/Doc/glossary.rst
--- a/Doc/glossary.rst
+++ b/Doc/glossary.rst
@@ -79,7 +79,11 @@
 
    bytes-like object
       An object that supports the :ref:`buffer protocol <bufferobjects>`,
-      like :class:`str` or :class:`bytearray`.
+      like :class:`str`, :class:`bytearray` or :class:`memoryview`.
+      Bytes-like objects can be used for various operations that expect
+      binary data, such as compression, saving to a binary file or sending
+      over a socket. Some operations need the binary data to be mutable,
+      in which case not all bytes-like objects can apply.
 
    bytecode
       Python source code is compiled into bytecode, the internal representation

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list