summaryrefslogtreecommitdiffstats
path: root/Doc/library
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2013-05-22 12:33:09 (GMT)
committerSerhiy Storchaka <storchaka@gmail.com>2013-05-22 12:33:09 (GMT)
commit9e62d35e656ff2c8c3343943a9b7b5e5bf39ee2e (patch)
treea4e224dffceb86edbb5a59438778527c93133c7c /Doc/library
parent95ae99205e3a9da45b958415af92432ca990914e (diff)
downloadcpython-9e62d35e656ff2c8c3343943a9b7b5e5bf39ee2e.zip
cpython-9e62d35e656ff2c8c3343943a9b7b5e5bf39ee2e.tar.gz
cpython-9e62d35e656ff2c8c3343943a9b7b5e5bf39ee2e.tar.bz2
Issue #17844: Add links to encoders and decoders for bytes-to-bytes codecs.
Diffstat (limited to 'Doc/library')
-rw-r--r--Doc/library/codecs.rst54
1 files changed, 27 insertions, 27 deletions
diff --git a/Doc/library/codecs.rst b/Doc/library/codecs.rst
index 27a02cd..0590d0e 100644
--- a/Doc/library/codecs.rst
+++ b/Doc/library/codecs.rst
@@ -1188,33 +1188,33 @@ particular, the following variants typically exist:
The following codecs provide bytes-to-bytes mappings.
-.. tabularcolumns:: |l|L|
-
-+--------------------+---------------------------+
-| Codec | Purpose |
-+====================+===========================+
-| base64_codec | Convert operand to MIME |
-| | base64 (the result always |
-| | includes a trailing |
-| | ``'\n'``) |
-+--------------------+---------------------------+
-| bz2_codec | Compress the operand |
-| | using bz2 |
-+--------------------+---------------------------+
-| hex_codec | Convert operand to |
-| | hexadecimal |
-| | representation, with two |
-| | digits per byte |
-+--------------------+---------------------------+
-| quopri_codec | Convert operand to MIME |
-| | quoted printable |
-+--------------------+---------------------------+
-| uu_codec | Convert the operand using |
-| | uuencode |
-+--------------------+---------------------------+
-| zlib_codec | Compress the operand |
-| | using gzip |
-+--------------------+---------------------------+
+.. tabularcolumns:: |l|L|L|
+
++--------------------+---------------------------+------------------------------+
+| Codec | Purpose | Encoder/decoder |
++====================+===========================+==============================+
+| base64_codec | Convert operand to MIME | :meth:`base64.b64encode`, |
+| | base64 (the result always | :meth:`base64.b64decode` |
+| | includes a trailing | |
+| | ``'\n'``) | |
++--------------------+---------------------------+------------------------------+
+| bz2_codec | Compress the operand | :meth:`bz2.compress`, |
+| | using bz2 | :meth:`bz2.decompress` |
++--------------------+---------------------------+------------------------------+
+| hex_codec | Convert operand to | :meth:`base64.b16encode`, |
+| | hexadecimal | :meth:`base64.b16decode` |
+| | representation, with two | |
+| | digits per byte | |
++--------------------+---------------------------+------------------------------+
+| quopri_codec | Convert operand to MIME | :meth:`quopri.encodestring`, |
+| | quoted printable | :meth:`quopri.decodestring` |
++--------------------+---------------------------+------------------------------+
+| uu_codec | Convert the operand using | :meth:`uu.encode`, |
+| | uuencode | :meth:`uu.decode` |
++--------------------+---------------------------+------------------------------+
+| zlib_codec | Compress the operand | :meth:`zlib.compress`, |
+| | using gzip | :meth:`zlib.decompress` |
++--------------------+---------------------------+------------------------------+
The following codecs provide string-to-string mappings.