Traitement des données provenant d'Internet¶
This chapter describes modules which support handling data formats commonly used on the internet.
email--- An email and MIME handling packageemail.message: Representing an email messageEmailMessageas_string()__str__()as_bytes()__bytes__()is_multipart()set_unixfrom()get_unixfrom()__len__()__contains__()__getitem__()__setitem__()__delitem__()keys()values()items()get()get_all()add_header()replace_header()get_content_type()get_content_maintype()get_content_subtype()get_default_type()set_default_type()set_param()del_param()get_filename()get_boundary()set_boundary()get_content_charset()get_charsets()is_attachment()get_content_disposition()walk()get_body()iter_attachments()iter_parts()get_content()set_content()make_related()make_alternative()make_mixed()add_related()add_alternative()add_attachment()clear()clear_content()preambleepiloguedefects
MIMEPart
email.parser: Parsing email messagesemail.generator: Generating MIME documentsemail.policy: Policy Objectsemail.errors: Exception and Defect classesemail.headerregistry: Custom Header Objectsemail.contentmanager: Managing MIME Contentemail: Exemplesemail.message.Message: représentation d'un message électronique à l'aide de l'APIcompat32Messageas_string()__str__()as_bytes()__bytes__()is_multipart()set_unixfrom()get_unixfrom()attach()get_payload()set_payload()set_charset()get_charset()__len__()__contains__()__getitem__()__setitem__()__delitem__()keys()values()items()get()get_all()add_header()replace_header()get_content_type()get_content_maintype()get_content_subtype()get_default_type()set_default_type()get_params()get_param()set_param()del_param()set_type()get_filename()get_boundary()set_boundary()get_content_charset()get_charsets()get_content_disposition()walk()preambleepiloguedefects
email.mime: Creating email and MIME objects from scratchemail.header: Internationalized headersemail.charset: Representing character setsemail.encoders: Encodersemail.utils: Miscellaneous utilitiesemail.iterators: Iterators
json--- JSON encoder and decodermailbox--- Manipulate mailboxes in various formatsmimetypes--- Map filenames to MIME typesbase64--- Base16, Base32, Base64, Base85 Data Encodingsb64encode()b64decode()standard_b64encode()standard_b64decode()urlsafe_b64encode()urlsafe_b64decode()b32encode()b32decode()b32hexencode()b32hexdecode()b16encode()b16decode()a85encode()a85decode()b85encode()b85decode()z85encode()z85decode()decode()decodebytes()encode()encodebytes()- Considérations de sécurité
binascii--- Convert between binary and ASCIIquopri--- Encode and decode MIME quoted-printable data