summaryrefslogtreecommitdiffstats
path: root/Doc
diff options
context:
space:
mode:
authorSerhiy Storchaka <storchaka@gmail.com>2013-05-22 12:35:35 (GMT)
committerSerhiy Storchaka <storchaka@gmail.com>2013-05-22 12:35:35 (GMT)
commit549681c79bcda4826e730be174c61e23efc3025c (patch)
treefdb813e01e184a92b444b0283028e5536ca81137 /Doc
parent80e1c43ddf8099d0ebc4735d405942c4c5f6925c (diff)
parent9e62d35e656ff2c8c3343943a9b7b5e5bf39ee2e (diff)
downloadcpython-549681c79bcda4826e730be174c61e23efc3025c.zip
cpython-549681c79bcda4826e730be174c61e23efc3025c.tar.gz
cpython-549681c79bcda4826e730be174c61e23efc3025c.tar.bz2
Issue #17844: Add links to encoders and decoders for bytes-to-bytes codecs.
Diffstat (limited to 'Doc')
-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.