opt
/
alt
/
python310
/
lib64
/
python3.10
/
email
/
__pycache__
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
__init__.cpython-310.opt-1.pyc
1.54 KB
Rename
Delete
__init__.cpython-310.opt-2.pyc
959 bytes
Rename
Delete
__init__.cpython-310.pyc
1.54 KB
Rename
Delete
_encoded_words.cpython-310.opt-1.pyc
5.62 KB
Rename
Delete
_encoded_words.cpython-310.opt-2.pyc
3.79 KB
Rename
Delete
_encoded_words.cpython-310.pyc
5.62 KB
Rename
Delete
_header_value_parser.cpython-310.opt-1.pyc
76.04 KB
Rename
Delete
_header_value_parser.cpython-310.opt-2.pyc
59.79 KB
Rename
Delete
_header_value_parser.cpython-310.pyc
76.07 KB
Rename
Delete
_parseaddr.cpython-310.opt-1.pyc
12.23 KB
Rename
Delete
_parseaddr.cpython-310.opt-2.pyc
9.42 KB
Rename
Delete
_parseaddr.cpython-310.pyc
12.23 KB
Rename
Delete
_policybase.cpython-310.opt-1.pyc
14.90 KB
Rename
Delete
_policybase.cpython-310.opt-2.pyc
5.93 KB
Rename
Delete
_policybase.cpython-310.pyc
14.90 KB
Rename
Delete
base64mime.cpython-310.opt-1.pyc
3.18 KB
Rename
Delete
base64mime.cpython-310.opt-2.pyc
1.46 KB
Rename
Delete
base64mime.cpython-310.pyc
3.18 KB
Rename
Delete
charset.cpython-310.opt-1.pyc
11.30 KB
Rename
Delete
charset.cpython-310.opt-2.pyc
5.15 KB
Rename
Delete
charset.cpython-310.pyc
11.32 KB
Rename
Delete
contentmanager.cpython-310.opt-1.pyc
7.23 KB
Rename
Delete
contentmanager.cpython-310.opt-2.pyc
7.23 KB
Rename
Delete
contentmanager.cpython-310.pyc
7.23 KB
Rename
Delete
encoders.cpython-310.opt-1.pyc
1.60 KB
Rename
Delete
encoders.cpython-310.opt-2.pyc
1.28 KB
Rename
Delete
encoders.cpython-310.pyc
1.60 KB
Rename
Delete
errors.cpython-310.opt-1.pyc
5.73 KB
Rename
Delete
errors.cpython-310.opt-2.pyc
4.36 KB
Rename
Delete
errors.cpython-310.pyc
5.73 KB
Rename
Delete
feedparser.cpython-310.opt-1.pyc
10.21 KB
Rename
Delete
feedparser.cpython-310.opt-2.pyc
8.62 KB
Rename
Delete
feedparser.cpython-310.pyc
10.35 KB
Rename
Delete
generator.cpython-310.opt-1.pyc
12.71 KB
Rename
Delete
generator.cpython-310.opt-2.pyc
9.13 KB
Rename
Delete
generator.cpython-310.pyc
12.71 KB
Rename
Delete
header.cpython-310.opt-1.pyc
16.09 KB
Rename
Delete
header.cpython-310.opt-2.pyc
10.63 KB
Rename
Delete
header.cpython-310.pyc
16.09 KB
Rename
Delete
headerregistry.cpython-310.opt-1.pyc
21.37 KB
Rename
Delete
headerregistry.cpython-310.opt-2.pyc
15.91 KB
Rename
Delete
headerregistry.cpython-310.pyc
21.41 KB
Rename
Delete
iterators.cpython-310.opt-1.pyc
1.94 KB
Rename
Delete
iterators.cpython-310.opt-2.pyc
1.35 KB
Rename
Delete
iterators.cpython-310.pyc
1.94 KB
Rename
Delete
message.cpython-310.opt-1.pyc
36.93 KB
Rename
Delete
message.cpython-310.opt-2.pyc
20.94 KB
Rename
Delete
message.cpython-310.pyc
36.93 KB
Rename
Delete
parser.cpython-310.opt-1.pyc
5.56 KB
Rename
Delete
parser.cpython-310.opt-2.pyc
2.64 KB
Rename
Delete
parser.cpython-310.pyc
5.56 KB
Rename
Delete
policy.cpython-310.opt-1.pyc
9.44 KB
Rename
Delete
policy.cpython-310.opt-2.pyc
3.40 KB
Rename
Delete
policy.cpython-310.pyc
9.44 KB
Rename
Delete
quoprimime.cpython-310.opt-1.pyc
7.46 KB
Rename
Delete
quoprimime.cpython-310.opt-2.pyc
4.11 KB
Rename
Delete
quoprimime.cpython-310.pyc
7.46 KB
Rename
Delete
utils.cpython-310.opt-1.pyc
11.60 KB
Rename
Delete
utils.cpython-310.opt-2.pyc
8.12 KB
Rename
Delete
utils.cpython-310.pyc
11.60 KB
Rename
Delete
o �?Og� � @ sx d Z g d�ZddlmZmZ ddlmZmZ ddlm Z G dd� d�Z G dd � d e �ZG d d� d�ZG dd � d e�Z dS )z-A parser of RFC 2822 and MIME email messages.)�Parser�HeaderParser�BytesParser�BytesHeaderParser� FeedParser�BytesFeedParser� )�StringIO� TextIOWrapper)r r )�compat32c @ s0 e Zd Zd ed�dd�Zddd�Zddd �ZdS )r N��policyc C s || _ || _dS )a� Parser 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 � r �3/opt/alt/python310/lib64/python3.10/email/parser.py�__init__ s zParser.__init__Fc C sB t | j| jd�}|r|�� |�d�}|s |�� S |�|� q)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 Ti )r r r Z_set_headersonly�readZfeed�close)r �fp�headersonlyZ feedparser�datar r r �parse) s ��zParser.parsec C s | j t|�|d�S )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 )r r �r �textr r r r �parsestr; s zParser.parsestr)N�F)�__name__� __module__�__qualname__r r r r r r r r r s r c @ � e Zd Zddd�Zddd�ZdS )r Tc C � t �| |d�S �NT)r r �r r r r r r r H � zHeaderParser.parsec C r! r"