@ -1734,18 +1734,19 @@ db = connector.connect(host=<str>, user=<str>, password=<str>,
< li > < strong > Each element can reference a single or multiple consecutive bytes, depending on format.< / strong > < / li >
< li > < strong > Order and number of elements can be changed with slicing.< / strong > < / li >
< / ul > < pre > < code class = "python language-python hljs" > < mview> = memoryview(< bytes/bytearray/array> )
< num> = < mview> [< index> ] < span class = "hljs-comment" > # Can be int or float.< / span >
< num> = < mview> [< index> ] < span class = "hljs-comment" > # Returns an int or a float.< / span >
< mview> = < mview> [< slice> ] < span class = "hljs-comment" > # Mview with rearranged elements.< / span >
< mview> = < mview> .cast(< span class = "hljs-string" > '< typecode> '< / span > ) < span class = "hljs-comment" > # Casts a memoryview to a new format.< / span >
< mview> .release() < span class = "hljs-comment" > # Releases the object's memory buffer.< / span >
< / code > < / pre > < / div >
< pre > < code class = "python language-python hljs" > < bin_file> .write(< mview> )
< bytes> = bytes(< mview> ) < span class = "hljs-comment" > # Or: < mview> .tobytes() < / span >
< pre > < code class = "python language-python hljs" > < bin_file> .write(< mview> ) < span class = "hljs-comment" > # Writes mview to a binary file.< / span >
< bytes> = bytes(< mview> ) < span class = "hljs-comment" > # Creates a new bytes object. < / span >
< bytes> = < bytes> .join(< coll_of_mviews> ) < span class = "hljs-comment" > # Joins mviews using bytes object as sep.< / span >
< list> = list(< mview> ) < span class = "hljs-comment" > # Returns numbers. Or: < mview> .tolist()< / span >
< str> = str(< mview> , < span class = "hljs-string" > 'utf-8'< / span > ) < span class = "hljs-comment" > # Or: < bytes> .decode('utf-8')< / span >
< / code > < / pre >
< pre > < code class = "python language-python hljs" > < list> = list(< mview> ) < span class = "hljs-comment" > # Returns list of ints or floats.< / span >
< str> = str(< mview> , < span class = "hljs-string" > 'utf-8'< / span > )
< int> = int.from_bytes(< mview> , byteorder=< span class = "hljs-string" > 'big|little'< / span > , signed=< span class = "hljs-keyword" > False< / span > )
< span class = "hljs-string" > '< hex> '< / span > = < mview> .hex()
< / code > < / pre >