fQB gdZddlZddlmZdZd dZd dZd d ZdS) )body_line_iteratortyped_subpart_iteratorwalkN)StringIOc#K |V|r1|D]}|Ed{VdSdSN) is_multipart get_payloadr)selfsubparts 6/opt/alt/python311/lib64/python3.11/email/iterators.pyrrs| JJJ &'')) & &G||~~ % % % % % % % %&& & &Fc#K |D]B}||}t|trt |Ed{VCdS)N)decode)rr isinstancestrr)msgrr payloads r rr sw88::))%%V%44 gs # # )(( ( ( ( ( ( ( ())rtextc#K |D]8}||kr|||kr|V9dSr)rget_content_maintypeget_content_subtype)rmaintypesubtyper s r rr+sj 88::  ' ' ) )X 5 5'"="="?"?7"J"J rcx | tj}d|dzz}t||zd||r'td|z|nt||r,|D]}t|||dz|dSdS)N )endfilez [%s])r )sysstdoutprintget_content_typeget_default_typer r _structure)rfplevelinclude_defaulttabr s r r'r'8s z Z  C #$$&& &BR8888 g,,...R88888 2 >(( > >G wE!G_ = = = =>> > >r)F)rN)NrF)__all__r"iorrrrr'rr r/s 8     & & &))))     > > > > > >r