互联网数据处理¶
本章介绍了一些支持处理因特网上常用数据格式的模块。
- email--- 电子邮件与 MIME 处理包- email.message: 表示电子邮件消息- EmailMessage- as_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()
- preamble
- epilogue
- defects
 
- MIMEPart
 
- email.parser: 解析电子邮件消息
- email.generator: 生成 MIME 文档
- email.policy: 策略对象
- email.errors: 异常和缺陷类
- email.headerregistry: 自定义标头对象
- email.contentmanager: 管理 MIME 内容
- email: 示例
- email.message.Message: 使用- compat32API 来表示电子邮件消息- Message- as_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()
- preamble
- epilogue
- defects
 
 
- email.mime: 从头创建电子邮件和 MIME 对象
- email.header: 国际化标头
- email.charset: 表示字符集
- email.encoders: 编码器
- email.utils: 杂项工具
- email.iterators: 迭代器
 
- json--- JSON 编码器和解码器
- mailbox--- 操纵多种格式的邮箱
- mimetypes--- 将文件名映射到 MIME 类型
- base64--- Base16, Base32, Base64, Base85 数据编码- b64encode()
- 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()
- 安全考量
 
- binascii--- 在二进制数据和 ASCII 之间进行转换
- quopri--- 编码与解码 MIME 转码的可打印数据