]> granicus.if.org Git - python/commitdiff
#19411: Clarify that b2a_hex/hexlify returns a bytes object.
authorR David Murray <rdmurray@bitdance.com>
Sun, 3 Nov 2013 18:21:38 +0000 (13:21 -0500)
committerR David Murray <rdmurray@bitdance.com>
Sun, 3 Nov 2013 18:21:38 +0000 (13:21 -0500)
Initial patch by Vajrasky Kok.

Doc/library/binascii.rst
Modules/binascii.c

index 02ec5d854a94b2c7dc93bf83a7a710d2a869c0c0..c92a8e160a97e26c11907e7109f3394312d1337e 100644 (file)
@@ -145,7 +145,7 @@ The :mod:`binascii` module defines the following functions:
 
    Return the hexadecimal representation of the binary *data*.  Every byte of
    *data* is converted into the corresponding 2-digit hex representation.  The
-   resulting string is therefore twice as long as the length of *data*.
+   returned bytes object is therefore twice as long as the length of *data*.
 
 
 .. function:: a2b_hex(hexstr)
index 340ec9c42603d1f9931d1318585d8187ee951506..a84badc7c934f13605f6d54e45f248ef38ad3ef2 100644 (file)
@@ -1129,7 +1129,8 @@ binascii_hexlify(PyObject *self, PyObject *args)
 PyDoc_STRVAR(doc_hexlify,
 "b2a_hex(data) -> s; Hexadecimal representation of binary data.\n\
 \n\
-This function is also available as \"hexlify()\".");
+The return value is a bytes object.  This function is also\n\
+available as \"hexlify()\".");
 
 
 static int