diff options
author | Barry Warsaw <barry@python.org> | 2002-10-01 01:05:52 (GMT) |
---|---|---|
committer | Barry Warsaw <barry@python.org> | 2002-10-01 01:05:52 (GMT) |
commit | 5b9da893d3590106398afed0383bc06738d8c095 (patch) | |
tree | 0944fd3c84ae880eff51cbb1afdbffacdd03939b /Doc/lib/emailiter.tex | |
parent | 2d7fab1a4519df3e13c87c5b6c2a06bd48525227 (diff) | |
download | cpython-5b9da893d3590106398afed0383bc06738d8c095.zip cpython-5b9da893d3590106398afed0383bc06738d8c095.tar.gz cpython-5b9da893d3590106398afed0383bc06738d8c095.tar.bz2 |
Vast update to email version 2. This could surely use proofreading.
Diffstat (limited to 'Doc/lib/emailiter.tex')
-rw-r--r-- | Doc/lib/emailiter.tex | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/Doc/lib/emailiter.tex b/Doc/lib/emailiter.tex index eed98be..9180ac2 100644 --- a/Doc/lib/emailiter.tex +++ b/Doc/lib/emailiter.tex @@ -29,3 +29,35 @@ Thus, by default \function{typed_subpart_iterator()} returns each subpart that has a MIME type of \mimetype{text/*}. \end{funcdesc} +The following function has been added as a useful debugging tool. It +should \emph{not} be considered part of the supported public interface +for the package. + +\begin{funcdesc}{_structure}{msg\optional{, fp\optional{, level}}} +Prints an indented representation of the content types of the +message object structure. For example: + +\begin{verbatim} +>>> msg = email.message_from_file(somefile) +>>> _structure(msg) +multipart/mixed + text/plain + text/plain + multipart/digest + message/rfc822 + text/plain + message/rfc822 + text/plain + message/rfc822 + text/plain + message/rfc822 + text/plain + message/rfc822 + text/plain + text/plain +\end{verbatim} + +Optional \var{fp} is a file-like object to print the output to. It +must be suitable for Python's extended print statement. \var{level} +is used internally. +\end{funcdesc} |