/opt/alt/python39/lib64/python3.9/email/__pycache__
NameSizeModeActions
base64mime.cpython-39.opt-1.pyc32520644editdlrm
base64mime.cpython-39.opt-2.pyc14750644editdlrm
base64mime.cpython-39.pyc32520644editdlrm
charset.cpython-39.opt-1.pyc114450644editdlrm
charset.cpython-39.opt-2.pyc51160644editdlrm
charset.cpython-39.pyc114660644editdlrm
contentmanager.cpython-39.opt-1.pyc73730644editdlrm
contentmanager.cpython-39.opt-2.pyc73730644editdlrm
contentmanager.cpython-39.pyc73730644editdlrm
encoders.cpython-39.opt-1.pyc16350644editdlrm
encoders.cpython-39.opt-2.pyc12840644editdlrm
encoders.cpython-39.pyc16350644editdlrm
errors.cpython-39.opt-1.pyc60900644editdlrm
errors.cpython-39.opt-2.pyc46240644editdlrm
errors.cpython-39.pyc60900644editdlrm
feedparser.cpython-39.opt-1.pyc105010644editdlrm
feedparser.cpython-39.opt-2.pyc88380644editdlrm
feedparser.cpython-39.pyc106220644editdlrm
generator.cpython-39.opt-1.pyc129930644editdlrm
generator.cpython-39.opt-2.pyc92940644editdlrm
generator.cpython-39.pyc129930644editdlrm
header.cpython-39.opt-1.pyc164450644editdlrm
header.cpython-39.opt-2.pyc108210644editdlrm
header.cpython-39.pyc164450644editdlrm
headerregistry.cpython-39.opt-1.pyc219430644editdlrm
headerregistry.cpython-39.opt-2.pyc161800644editdlrm
headerregistry.cpython-39.pyc219790644editdlrm
iterators.cpython-39.opt-1.pyc19440644editdlrm
iterators.cpython-39.opt-2.pyc13240644editdlrm
iterators.cpython-39.pyc19440644editdlrm
message.cpython-39.opt-1.pyc378490644editdlrm
message.cpython-39.opt-2.pyc212910644editdlrm
message.cpython-39.pyc378490644editdlrm
parser.cpython-39.opt-1.pyc57590644editdlrm
parser.cpython-39.opt-2.pyc27410644editdlrm
parser.cpython-39.pyc57590644editdlrm
policy.cpython-39.opt-1.pyc96520644editdlrm
policy.cpython-39.opt-2.pyc34370644editdlrm
policy.cpython-39.pyc96520644editdlrm
quoprimime.cpython-39.opt-1.pyc76870644editdlrm
quoprimime.cpython-39.opt-2.pyc42120644editdlrm
quoprimime.cpython-39.pyc76870644editdlrm
utils.cpython-39.opt-1.pyc117640644editdlrm
utils.cpython-39.opt-2.pyc81410644editdlrm
utils.cpython-39.pyc117640644editdlrm
_encoded_words.cpython-39.opt-1.pyc57200644editdlrm
_encoded_words.cpython-39.opt-2.pyc38340644editdlrm
_encoded_words.cpython-39.pyc57200644editdlrm
_header_value_parser.cpython-39.opt-1.pyc803260644editdlrm
_header_value_parser.cpython-39.opt-2.pyc633940644editdlrm
_header_value_parser.cpython-39.pyc803580644editdlrm
_parseaddr.cpython-39.opt-1.pyc124060644editdlrm
_parseaddr.cpython-39.opt-2.pyc94460644editdlrm
_parseaddr.cpython-39.pyc124060644editdlrm
_policybase.cpython-39.opt-1.pyc152790644editdlrm
_policybase.cpython-39.opt-2.pyc60260644editdlrm
_policybase.cpython-39.pyc152790644editdlrm
__init__.cpython-39.opt-1.pyc16800644editdlrm
__init__.cpython-39.opt-2.pyc10550644editdlrm
__init__.cpython-39.pyc16800644editdlrm
Edit: /opt/alt/python39/lib64/python3.9/email/__pycache__/parser.cpython-39.pyc (5759B)
a XC?h@sxdZgdZddlmZmZddlmZmZddlm Z GdddZ Gdd d e Z Gd d d Z Gd d d e Z dS)z-A parser of RFC 2822 and MIME email messages.)Parser HeaderParser BytesParserBytesHeaderParser FeedParserBytesFeedParser)StringIO TextIOWrapper)rr)compat32c@s0eZdZd edddZd ddZd dd ZdS) rNpolicycCs||_||_dS)aParser of RFC 2822 and MIME email messages. Creates an in-memory object tree representing the email message, which can then be manipulated and turned over to a Generator to return the textual representation of the message. The string must be formatted as a block of RFC 2822 headers and header continuation lines, optionally preceded by a `Unix-from' header. The header block is terminated either by the end of the string or by a blank line. _class is the class to instantiate for new message objects when they must be created. This class must have a constructor that can take zero arguments. Default is Message.Message. The policy keyword specifies a policy object that controls a number of aspects of the parser's operation. The default policy maintains backward compatibility. N)_classr )selfr r r1/opt/alt/python39/lib64/python3.9/email/parser.py__init__szParser.__init__FcCs@t|j|jd}|r||d}|s,q8||q|S)a\Create a message structure from the data in a file. Reads all the data from the file and returns the root of the message structure. Optional headersonly is a flag specifying whether to stop parsing after reading the headers or not. The default is False, meaning it parses the entire contents of the file. r i )rr r Z_set_headersonlyreadZfeedclose)rfp headersonlyZ feedparserdatarrrparse)s  z Parser.parsecCs|jt||dS)a-Create a message structure from a string. Returns the root of the message structure. Optional headersonly is a flag specifying whether to stop parsing after reading the headers or not. The default is False, meaning it parses the entire contents of the file. r)rrrtextrrrrparsestr;szParser.parsestr)N)F)F)__name__ __module__ __qualname__r rrrrrrrrs rc@s eZdZdddZdddZdS) rTcCst||dSNT)rrrrrrrrrHszHeaderParser.parsecCst||dSr)rrrrrrrKszHeaderParser.parsestrN)T)T)rrrrrrrrrrGs rc@s(eZdZddZd ddZd ddZdS) rcOst|i||_dS)aParser of binary RFC 2822 and MIME email messages. Creates an in-memory object tree representing the email message, which can then be manipulated and turned over to a Generator to return the textual representation of the message. The input must be formatted as a block of RFC 2822 headers and header continuation lines, optionally preceded by a `Unix-from' header. The header block is terminated either by the end of the input or by a blank line. _class is the class to instantiate for new message objects when they must be created. This class must have a constructor that can take zero arguments. Default is Message.Message. N)rparser)rargskwrrrrQszBytesParser.__init__FcCs6t|ddd}z|j||W|S|0dS)acCreate a message structure from the data in a binary file. Reads all the data from the file and returns the root of the message structure. Optional headersonly is a flag specifying whether to stop parsing after reading the headers or not. The default is False, meaning it parses the entire contents of the file. asciisurrogateescape)encodingerrorsN)r r!rdetachr rrrrcs zBytesParser.parsecCs|jddd}|j||S)a2Create a message structure from a byte string. Returns the root of the message structure. Optional headersonly is a flag specifying whether to stop parsing after reading the headers or not. The default is False, meaning it parses the entire contents of the file. ASCIIr%)r')decoder!rrrrr parsebytesrszBytesParser.parsebytesN)F)F)rrrrrr+rrrrrOs rc@s eZdZdddZdddZdS) rTcCstj||ddSNTr)rrr rrrrszBytesHeaderParser.parsecCstj||ddSr,)rr+rrrrr+szBytesHeaderParser.parsebytesN)T)T)rrrrr+rrrrr~s rN)__doc____all__iorr Zemail.feedparserrrZemail._policybaser rrrrrrrrs 7/