Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Public Member Functions | |
def | __init__ |
def | __repr__ |
def | getheadertext |
def | getbodytext |
def | getbodyparts |
def | getbody |
Data Fields | |
folder | |
number | |
Additional Inherited Members |
def __init__ | ( | self, | |
f, | |||
n, | |||
fp = None |
|||
) |
def __repr__ | ( | self) |
String representation.
Definition at line 673 of file mhlib.py.
References Message.folder, Breakpoint.number, and Message.number.
def getbody | ( | self) |
Return body, either a string or a list of messages.
Definition at line 728 of file mhlib.py.
References Message.getbodyparts(), Message.getbodytext(), and Message.getmaintype().
def getbodyparts | ( | self) |
Only for multipart messages: return the message's body as a list of SubMessage objects. Each submessage object behaves (almost) as a Message object.
Definition at line 708 of file mhlib.py.
References Message.folder, _Mailbox.fp, _Subfile.fp, MultiFile.fp, Message.fp, HTTPResponse.fp, FieldStorage.fp, Message.getmaintype(), Message.getparam(), Breakpoint.number, Message.number, Message.startofbody, and locale.str().
def getbodytext | ( | self, | |
decode = 1 |
|||
) |
Return the message's body text as string. This undoes a Content-Transfer-Encoding, but does not interpret other MIME features (e.g. multipart messages). To suppress decoding, pass 0 as an argument.
Definition at line 694 of file mhlib.py.
References mimetools.decode(), _Mailbox.fp, _Subfile.fp, MultiFile.fp, Message.fp, HTTPResponse.fp, FieldStorage.fp, Message.getencoding(), and Message.startofbody.
def getheadertext | ( | self, | |
pred = None |
|||
) |
Return the message's header text as a string. If an argument is specified, it is used as a filter predicate to decide which headers to return (its argument is the header name converted to lower case).
Definition at line 677 of file mhlib.py.
References Message.headers, BaseHTTPRequestHandler.headers, MiniFieldStorage.headers, FieldStorage.headers, HTTP.headers, dospath.join(), and string.lower().