Update 2025-04-24_11:44:19
This commit is contained in:
@ -0,0 +1,34 @@
|
||||
class FormParserError(ValueError):
|
||||
"""Base error class for our form parser."""
|
||||
|
||||
|
||||
class ParseError(FormParserError):
|
||||
"""This exception (or a subclass) is raised when there is an error while
|
||||
parsing something.
|
||||
"""
|
||||
|
||||
#: This is the offset in the input data chunk (*NOT* the overall stream) in
|
||||
#: which the parse error occurred. It will be -1 if not specified.
|
||||
offset = -1
|
||||
|
||||
|
||||
class MultipartParseError(ParseError):
|
||||
"""This is a specific error that is raised when the MultipartParser detects
|
||||
an error while parsing.
|
||||
"""
|
||||
|
||||
|
||||
class QuerystringParseError(ParseError):
|
||||
"""This is a specific error that is raised when the QuerystringParser
|
||||
detects an error while parsing.
|
||||
"""
|
||||
|
||||
|
||||
class DecodeError(ParseError):
|
||||
"""This exception is raised when there is a decoding error - for example
|
||||
with the Base64Decoder or QuotedPrintableDecoder.
|
||||
"""
|
||||
|
||||
|
||||
class FileError(FormParserError, OSError):
|
||||
"""Exception class for problems with the File class."""
|
Reference in New Issue
Block a user