Psyduck - 可達鴨 之 鴨力山大2


Server : LiteSpeed
System : Linux premium217.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User : alloknri ( 880)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /opt/alt/python311/lib64/python3.11/email/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //opt/alt/python311/lib64/python3.11/email/__pycache__/iterators.cpython-311.pyc
�

!A?hQ��D�dZgd�ZddlZddlmZd�Zdd�Zdd	�Zd
d
�ZdS)z1Various types of useful iterators and generators.)�body_line_iterator�typed_subpart_iterator�walk�N)�StringIOc#�K�|V�|���r1|���D]}|���Ed{V���dSdS)z�Walk over the message tree, yielding each subpart.

    The walk is performed in depth-first order.  This method is a
    generator.
    N)�is_multipart�get_payloadr)�self�subparts  �6/opt/alt/python311/lib64/python3.11/email/iterators.pyrrsw�����J�J�J������&��'�'�)�)�	&�	&�G��|�|�~�~�%�%�%�%�%�%�%�%�&�&�	&�	&�Fc#�K�|���D]B}|�|���}t|t��rt	|��Ed{V���CdS)z�Iterate over the parts, returning string payloads line-by-line.

    Optional decode (default False) is passed through to .get_payload().
    )�decodeN)rr	�
isinstance�strr)�msgrr�payloads    rrr sr����
�8�8�:�:�)�)���%�%�V�%�4�4���g�s�#�#�	)���(�(�(�(�(�(�(�(�(��)�)r
�textc#�K�|���D]8}|���|kr|�|���|kr|V��9dS)z�Iterate over the subparts with a given MIME type.

    Use `maintype' as the main MIME type to match against; this defaults to
    "text".  Optional `subtype' is the MIME subtype to match against; if
    omitted, only the main type is matched.
    N)r�get_content_maintype�get_content_subtype)r�maintype�subtypers    rrr+se�����8�8�:�:�����'�'�)�)�X�5�5���'�"=�"=�"?�"?�7�"J�"J��
�
�
���r
c�v�|�tj}d|dzz}t||���zd|���|r'td|���z|���nt|���|���r,|���D]}t|||dz|���dSdS)	zA handy debugging aidN� ��)�end�filez [%s])r�)�sys�stdout�print�get_content_type�get_default_typerr	�
_structure)r�fp�level�include_default�tabrs      rr&r&8s���	�z�
�Z��

����
�C�	�#��$�$�&�&�
&�B�R�8�8�8�8���
�g��,�,�.�.�.�R�8�8�8�8�8�
�2�����
�����>����(�(�	>�	>�G��w��E�!�G�_�=�=�=�=�>�>�	>�	>r
)F)rN)NrF)	�__doc__�__all__r!�iorrrrr&�r
r�<module>r/s���
8�7������
�
�
�������	&�	&�	&�)�)�)�)�
�
�
�
�>�>�>�>�>�>r
Name
Size
Permissions
Options
__init__.cpython-311.opt-1.pyc
2.074 KB
-rw-r--r--
__init__.cpython-311.opt-2.pyc
1.492 KB
-rw-r--r--
__init__.cpython-311.pyc
2.074 KB
-rw-r--r--
_encoded_words.cpython-311.opt-1.pyc
8.917 KB
-rw-r--r--
_encoded_words.cpython-311.opt-2.pyc
7.088 KB
-rw-r--r--
_encoded_words.cpython-311.pyc
8.917 KB
-rw-r--r--
_header_value_parser.cpython-311.opt-1.pyc
147.039 KB
-rw-r--r--
_header_value_parser.cpython-311.opt-2.pyc
130.877 KB
-rw-r--r--
_header_value_parser.cpython-311.pyc
147.123 KB
-rw-r--r--
_parseaddr.cpython-311.opt-1.pyc
23.744 KB
-rw-r--r--
_parseaddr.cpython-311.opt-2.pyc
20.958 KB
-rw-r--r--
_parseaddr.cpython-311.pyc
23.744 KB
-rw-r--r--
_policybase.cpython-311.opt-1.pyc
19.253 KB
-rw-r--r--
_policybase.cpython-311.opt-2.pyc
10.32 KB
-rw-r--r--
_policybase.cpython-311.pyc
19.253 KB
-rw-r--r--
base64mime.cpython-311.opt-1.pyc
4.263 KB
-rw-r--r--
base64mime.cpython-311.opt-2.pyc
2.553 KB
-rw-r--r--
base64mime.cpython-311.pyc
4.263 KB
-rw-r--r--
charset.cpython-311.opt-1.pyc
15.6 KB
-rw-r--r--
charset.cpython-311.opt-2.pyc
9.476 KB
-rw-r--r--
charset.cpython-311.pyc
15.659 KB
-rw-r--r--
contentmanager.cpython-311.opt-1.pyc
13.52 KB
-rw-r--r--
contentmanager.cpython-311.opt-2.pyc
13.52 KB
-rw-r--r--
contentmanager.cpython-311.pyc
13.52 KB
-rw-r--r--
encoders.cpython-311.opt-1.pyc
2.344 KB
-rw-r--r--
encoders.cpython-311.opt-2.pyc
2.022 KB
-rw-r--r--
encoders.cpython-311.pyc
2.344 KB
-rw-r--r--
errors.cpython-311.opt-1.pyc
8.475 KB
-rw-r--r--
errors.cpython-311.opt-2.pyc
6.917 KB
-rw-r--r--
errors.cpython-311.pyc
8.475 KB
-rw-r--r--
feedparser.cpython-311.opt-1.pyc
20.808 KB
-rw-r--r--
feedparser.cpython-311.opt-2.pyc
19.205 KB
-rw-r--r--
feedparser.cpython-311.pyc
21.003 KB
-rw-r--r--
generator.cpython-311.opt-1.pyc
21.892 KB
-rw-r--r--
generator.cpython-311.opt-2.pyc
18.303 KB
-rw-r--r--
generator.cpython-311.pyc
21.892 KB
-rw-r--r--
header.cpython-311.opt-1.pyc
26.357 KB
-rw-r--r--
header.cpython-311.opt-2.pyc
20.911 KB
-rw-r--r--
header.cpython-311.pyc
26.357 KB
-rw-r--r--
headerregistry.cpython-311.opt-1.pyc
32.91 KB
-rw-r--r--
headerregistry.cpython-311.opt-2.pyc
27.447 KB
-rw-r--r--
headerregistry.cpython-311.pyc
32.975 KB
-rw-r--r--
iterators.cpython-311.opt-1.pyc
3.103 KB
-rw-r--r--
iterators.cpython-311.opt-2.pyc
2.523 KB
-rw-r--r--
iterators.cpython-311.pyc
3.103 KB
-rw-r--r--
message.cpython-311.opt-1.pyc
57.668 KB
-rw-r--r--
message.cpython-311.opt-2.pyc
41.763 KB
-rw-r--r--
message.cpython-311.pyc
57.668 KB
-rw-r--r--
parser.cpython-311.opt-1.pyc
7.225 KB
-rw-r--r--
parser.cpython-311.opt-2.pyc
4.322 KB
-rw-r--r--
parser.cpython-311.pyc
7.225 KB
-rw-r--r--
policy.cpython-311.opt-1.pyc
12.262 KB
-rw-r--r--
policy.cpython-311.opt-2.pyc
6.231 KB
-rw-r--r--
policy.cpython-311.pyc
12.262 KB
-rw-r--r--
quoprimime.cpython-311.opt-1.pyc
10.987 KB
-rw-r--r--
quoprimime.cpython-311.opt-2.pyc
7.655 KB
-rw-r--r--
quoprimime.cpython-311.pyc
10.987 KB
-rw-r--r--
utils.cpython-311.opt-1.pyc
18.872 KB
-rw-r--r--
utils.cpython-311.opt-2.pyc
15.414 KB
-rw-r--r--
utils.cpython-311.pyc
18.872 KB
-rw-r--r--