# Copyright (C) 2001-2006 Python Software Foundation# Author: Barry Warsaw# Contact: email-sig@python.org"""email package exception classes."""class MessageError(Exception):"""Base class for errors in the email package."""class MessageParseError(MessageError):"""Base class for message parsing errors."""class HeaderParseError(MessageParseError):"""Error while parsing headers."""class BoundaryError(MessageParseError):"""Couldn't find terminating boundary."""class MultipartConversionError(MessageError, TypeError):"""Conversion to a multipart is prohibited."""class CharsetError(MessageError):"""An illegal charset was given."""# These are parsing defects which the parser was able to work around.class MessageDefect:"""Base class for a message defect."""def __init__(self, line=None):self.line = lineclass NoBoundaryInMultipartDefect(MessageDefect):"""A message claimed to be a multipart but had no boundary parameter."""class StartBoundaryNotFoundDefect(MessageDefect):"""The claimed start boundary was never found."""class FirstHeaderLineIsContinuationDefect(MessageDefect):"""A message had a continuation line as its first header line."""class MisplacedEnvelopeHeaderDefect(MessageDefect):"""A 'Unix-from' header was found in the middle of a header block."""class MalformedHeaderDefect(MessageDefect):"""Found a header that was missing a colon, or was otherwise malformed."""class MultipartInvariantViolationDefect(MessageDefect):"""A message claimed to be a multipart but no subparts were found."""
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。