互联网数据处理 ¶
This chapter describes modules which support handling data formats commonly used on the internet.
-
email— Email 和 MIME 处理包-
email.message:表示 Email 消息-
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 消息 -
email.generator: 生成 MIME 文档 -
email.policy:策略对象 -
email.errors:异常和缺陷类 -
email.headerregistry: 自定义头对象 -
email.contentmanager:管理 MIME 内容 -
email:范例 -
email.message.Message:表示 Email 消息使用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: 从新创建 Email 和 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 带引号可打印数据