Commit 0be4346d authored by Barry Warsaw's avatar Barry Warsaw

Describe the b2a_hex() and a2b_hex() functions (a.k.a. hexlify() and

unhexlify() respectively).
parent e977c210
...@@ -84,6 +84,21 @@ crc. This is consistent with the ZIP file checksum. Use as follows: ...@@ -84,6 +84,21 @@ crc. This is consistent with the ZIP file checksum. Use as follows:
\end{verbatim} \end{verbatim}
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{b2a_hex}{data}
Return the hexadecimal representation of the binary \var{data}. Every
byte of \var{data} is converted into the corresponding 2-digit hex
representation. The resulting string is therefore, twice as long as
the length of \var{data}. This function is also available as
\function{hexlify()}.
\end{funcdesc}
\begin{funcdesc}{a2b_hex}{hexstr}
Return the binary data represented by the hexadecimal string
\var{hexstr}. This function is the inverse of \function{b2a_hex()}.
\var{hexstr} must contain an even number of hexadecimal digits (which
can be upper or lower case), otherwise a \exception{TypeError} is
raised. This function is also available as \function{unhexlify()}.
\begin{excdesc}{Error} \begin{excdesc}{Error}
Exception raised on errors. These are usually programming errors. Exception raised on errors. These are usually programming errors.
\end{excdesc} \end{excdesc}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment