summaryrefslogtreecommitdiff
path: root/devdocs/python~3.12/library%2Fbinary.html
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
committerCraig Jennings <c@cjennings.net>2024-04-07 13:41:34 -0500
commit754bbf7a25a8dda49b5d08ef0d0443bbf5af0e36 (patch)
treef1190704f78f04a2b0b4c977d20fe96a828377f1 /devdocs/python~3.12/library%2Fbinary.html
new repository
Diffstat (limited to 'devdocs/python~3.12/library%2Fbinary.html')
-rw-r--r--devdocs/python~3.12/library%2Fbinary.html14
1 files changed, 14 insertions, 0 deletions
diff --git a/devdocs/python~3.12/library%2Fbinary.html b/devdocs/python~3.12/library%2Fbinary.html
new file mode 100644
index 00000000..74c186f1
--- /dev/null
+++ b/devdocs/python~3.12/library%2Fbinary.html
@@ -0,0 +1,14 @@
+ <span id="binaryservices"></span><h1>Binary Data Services</h1> <p>The modules described in this chapter provide some basic services operations for manipulation of binary data. Other operations on binary data, specifically in relation to file formats and network protocols, are described in the relevant sections.</p> <p>Some libraries described under <a class="reference internal" href="text#textservices"><span class="std std-ref">Text Processing Services</span></a> also work with either ASCII-compatible binary formats (for example, <a class="reference internal" href="re#module-re" title="re: Regular expression operations."><code>re</code></a>) or all binary data (for example, <a class="reference internal" href="difflib#module-difflib" title="difflib: Helpers for computing differences between objects."><code>difflib</code></a>).</p> <p>In addition, see the documentation for Python’s built-in binary data types in <a class="reference internal" href="stdtypes#binaryseq"><span class="std std-ref">Binary Sequence Types — bytes, bytearray, memoryview</span></a>.</p> <ul> <li class="toctree-l1">
+<a class="reference internal" href="struct"><code>struct</code> — Interpret bytes as packed binary data</a><ul> <li class="toctree-l2"><a class="reference internal" href="struct#functions-and-exceptions">Functions and Exceptions</a></li> <li class="toctree-l2">
+<a class="reference internal" href="struct#format-strings">Format Strings</a><ul> <li class="toctree-l3"><a class="reference internal" href="struct#byte-order-size-and-alignment">Byte Order, Size, and Alignment</a></li> <li class="toctree-l3"><a class="reference internal" href="struct#format-characters">Format Characters</a></li> <li class="toctree-l3"><a class="reference internal" href="struct#examples">Examples</a></li> </ul> </li> <li class="toctree-l2">
+<a class="reference internal" href="struct#applications">Applications</a><ul> <li class="toctree-l3"><a class="reference internal" href="struct#native-formats">Native Formats</a></li> <li class="toctree-l3"><a class="reference internal" href="struct#standard-formats">Standard Formats</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="struct#classes">Classes</a></li> </ul> </li> <li class="toctree-l1">
+<a class="reference internal" href="codecs"><code>codecs</code> — Codec registry and base classes</a><ul> <li class="toctree-l2">
+<a class="reference internal" href="codecs#codec-base-classes">Codec Base Classes</a><ul> <li class="toctree-l3"><a class="reference internal" href="codecs#error-handlers">Error Handlers</a></li> <li class="toctree-l3"><a class="reference internal" href="codecs#stateless-encoding-and-decoding">Stateless Encoding and Decoding</a></li> <li class="toctree-l3">
+<a class="reference internal" href="codecs#incremental-encoding-and-decoding">Incremental Encoding and Decoding</a><ul> <li class="toctree-l4"><a class="reference internal" href="codecs#incrementalencoder-objects">IncrementalEncoder Objects</a></li> <li class="toctree-l4"><a class="reference internal" href="codecs#incrementaldecoder-objects">IncrementalDecoder Objects</a></li> </ul> </li> <li class="toctree-l3">
+<a class="reference internal" href="codecs#stream-encoding-and-decoding">Stream Encoding and Decoding</a><ul> <li class="toctree-l4"><a class="reference internal" href="codecs#streamwriter-objects">StreamWriter Objects</a></li> <li class="toctree-l4"><a class="reference internal" href="codecs#streamreader-objects">StreamReader Objects</a></li> <li class="toctree-l4"><a class="reference internal" href="codecs#streamreaderwriter-objects">StreamReaderWriter Objects</a></li> <li class="toctree-l4"><a class="reference internal" href="codecs#streamrecoder-objects">StreamRecoder Objects</a></li> </ul> </li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="codecs#encodings-and-unicode">Encodings and Unicode</a></li> <li class="toctree-l2"><a class="reference internal" href="codecs#standard-encodings">Standard Encodings</a></li> <li class="toctree-l2">
+<a class="reference internal" href="codecs#python-specific-encodings">Python Specific Encodings</a><ul> <li class="toctree-l3"><a class="reference internal" href="codecs#text-encodings">Text Encodings</a></li> <li class="toctree-l3"><a class="reference internal" href="codecs#binary-transforms">Binary Transforms</a></li> <li class="toctree-l3"><a class="reference internal" href="codecs#text-transforms">Text Transforms</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="codecs#module-encodings.idna"><code>encodings.idna</code> — Internationalized Domain Names in Applications</a></li> <li class="toctree-l2"><a class="reference internal" href="codecs#module-encodings.mbcs"><code>encodings.mbcs</code> — Windows ANSI codepage</a></li> <li class="toctree-l2"><a class="reference internal" href="codecs#module-encodings.utf_8_sig"><code>encodings.utf_8_sig</code> — UTF-8 codec with BOM signature</a></li> </ul> </li> </ul> <div class="_attribution">
+ <p class="_attribution-p">
+ &copy; 2001&ndash;2023 Python Software Foundation<br>Licensed under the PSF License.<br>
+ <a href="https://docs.python.org/3.12/library/binary.html" class="_attribution-link">https://docs.python.org/3.12/library/binary.html</a>
+ </p>
+</div>