Python标准库互联网数据处理

python lib

本章介绍了支持处理互联网上常用数据格式的模块。

  • email --- 电子邮件与 MIME 处理包

    • email.message: 表示一封电子邮件信息
    • email.parser: 解析电子邮件信息

      • FeedParser API
      • Parser API
      • 附加说明

    • email.generator: 生成 MIME 文档
    • email.policy: 策略对象
    • email.errors: 异常和缺陷类
    • email.headerregistry: 自定义标头对象
    • email.contentmanager: 管理 MIME 内容

      • 内容管理器实例

    • email: 示例
    • email.message.Message: 使用 compat32 API 来表示电子邮件消息
    • email.mime: 从头创建电子邮件和 MIME 对象
    • email.header: 国际化标头
    • email.charset: 表示字符集
    • email.encoders: 编码器
    • email.utils: 其他工具
    • email.iterators: 迭代器

  • json --- JSON 编码和解码器

    • 基本使用
    • 编码器和解码器
    • 异常
    • 标准符合性和互操作性

      • 字符编码
      • Infinite 和 NaN 数值。
      • 对象中的重复名称
      • 顶级非对象,非数组值
      • 实现限制

    • 命令行界面

      • 命令行选项

  • mailcap --- Mailcap 文件处理
  • mailbox --- 操作多种格式的邮箱

    • Mailbox 对象

      • Maildir
      • mbox
      • MH
      • Babyl
      • MMDF

    • Message 对象

      • MaildirMessage
      • mboxMessage
      • MHMessage
      • BabylMessage
      • MMDFMessage

    • 异常
    • 例子

  • mimetypes --- 映射文件夹到 MIME 类型

    • MimeTypes 对象

  • base64 --- Base16, Base32, Base64, Base85 数据编码
  • binhex --- 对binhex4文件进行编码和解码

    • 注释

  • binascii --- 二进制和 ASCII 码互转
  • quopri --- 编码与解码经过 MIME 转码的可打印数据
  • uu --- 对 uuencode 文件进行编码与解码

以上是 Python标准库互联网数据处理 的全部内容, 来源链接: utcz.com/z/507937.html

回到顶部