/snap/core18/2979/usr/lib/python3.6/email/__pycache__
NameSizeModeActions
base64mime.cpython-36.pyc32180644editdlrm
charset.cpython-36.pyc115110644editdlrm
contentmanager.cpython-36.pyc72880644editdlrm
encoders.cpython-36.pyc16400644editdlrm
errors.cpython-36.pyc61690644editdlrm
feedparser.cpython-36.pyc106440644editdlrm
generator.cpython-36.pyc125130644editdlrm
header.cpython-36.pyc164800644editdlrm
headerregistry.cpython-36.pyc212780644editdlrm
iterators.cpython-36.pyc19100644editdlrm
message.cpython-36.pyc379920644editdlrm
parser.cpython-36.pyc57250644editdlrm
policy.cpython-36.pyc96180644editdlrm
quoprimime.cpython-36.pyc76800644editdlrm
utils.cpython-36.pyc98740644editdlrm
_encoded_words.cpython-36.pyc55840644editdlrm
_header_value_parser.cpython-36.pyc761260644editdlrm
_parseaddr.cpython-36.pyc124970644editdlrm
_policybase.cpython-36.pyc148280644editdlrm
__init__.cpython-36.pyc16690644editdlrm
Edit: /snap/core18/2979/usr/lib/python3.6/email/__pycache__/iterators.cpython-36.pyc (1910B)
3 NqiW@sLdZdddgZddlZddlmZddZdd dZdd dZdd d ZdS)z1Various types of useful iterators and generators.body_line_iteratortyped_subpart_iteratorwalkN)StringIOccs2|V|jr.x|jD]}|jEdHqWdS)zWalk over the message tree, yielding each subpart. The walk is performed in depth-first order. This method is a generator. N) is_multipart get_payloadr)selfsubpartr %/usr/lib/python3.6/email/iterators.pyrsFccs:x4|jD](}|j|d}t|tr t|EdHq WdS)zIterate over the parts, returning string payloads line-by-line. Optional decode (default False) is passed through to .get_payload(). )decodeN)rr isinstancestrr)msgr r Zpayloadr r r r"s  textccs<x6|jD]*}|j|kr |dks.|j|kr |Vq WdS)zIterate over the subparts with a given MIME type. Use `maintype' as the main MIME type to match against; this defaults to "text". Optional `subtype' is the MIME subtype to match against; if omitted, only the main type is matched. N)rZget_content_maintypeZget_content_subtype)rZmaintypesubtyper r r r r-s cCs|dkrtj}d|d}t||jd|d|rJtd|j|dn t|d|jrx"|jD]}t|||d|qfWdS) zA handy debugging aidN )endfilez [%s])r)sysstdoutprintZget_content_typeZget_default_typerr _structure)rfplevelZinclude_defaultZtabr r r r r;s  r)F)rN)NrF) __doc____all__riorrrrrr r r r s