python教程技术文章
-
Python plistlib 默认写出 XML plist;本文说明如何使用 FMT_BINARY 生成二进制 plist,并比较 dump 与 dumps、固定字符串键、排序策略以及 TypeError 和 OverflowError 的处理边界。491 收藏 -
解释 Python quopri 的 header=False 与 header=True 为什么对下划线产生不同结果,并区分普通正文、MIME Q 编码头和完整邮件头的正确处理方式。491 收藏 -
Python quopri 可以把 quoted-printable 邮件正文还原为原始字节,并自动处理等号软换行。本文区分内存解码、流式解码、字符集转换和 header 参数的使用边界。147 收藏 -
使用 Python imaplib 选择邮箱时传入 readonly=True,可以在读取邮件、搜索和统计时避免修改当前邮箱的标记与删除状态。本文还说明 TLS 连接、返回值、UID 和 readonly 异常的边界。197 收藏 -
Python imaplib 获取邮件时,应同时使用 UID SEARCH 与 UID FETCH,并将账号、邮箱、UIDVALIDITY 和 UID 作为身份范围。本文给出只读示例,说明响应序号、邮件消失与批处理检查点的边界。413 收藏