Your IP : 3.136.18.192


Current Path : /opt/alt/python312/lib64/python3.12/email/__pycache__/
Upload File :
Current File : //opt/alt/python312/lib64/python3.12/email/__pycache__/encoders.cpython-312.pyc

�

�Q�f���F�dZgd�ZddlmZddlmZd�Zd�Z	d�Z
d�Zd	�Zy
)z Encodings and related functions.)�encode_7or8bit�
encode_base64�encode_noop�
encode_quopri�)�encodebytes)�encodestringc�@�t|d��}|jdd�S)NT)�	quotetabs� s=20)�
_encodestring�replace)�s�encs  �5/opt/alt/python312/lib64/python3.12/email/encoders.py�_qencoders��
��T�
*�C��;�;�t�V�$�$�c�~�|jd��}tt|�d�}|j|�d|d<y)zlEncode the message's payload in Base64.

    Also, add an appropriate Content-Transfer-Encoding header.
    T��decode�ascii�base64�Content-Transfer-EncodingN)�get_payload�str�_bencode�set_payload��msg�orig�encdatas   rrrs;��
�?�?�$�?�'�D��(�4�.�'�*�G��O�O�G��'/�C�#�$rc�j�|jd��}t|�}|j|�d|d<y)zvEncode the message's payload in quoted-printable.

    Also, add an appropriate Content-Transfer-Encoding header.
    Trzquoted-printablerN)rrrrs   rrr$s4��
�?�?�$�?�'�D��t�n�G��O�O�G��'9�C�#�$rc��|jd��}|�d|d<y	|jd�d|d<y#t$rd|d<YywxYw)z9Set the Content-Transfer-Encoding header to 7bit or 8bit.TrN�7bitrr�8bit)rr�UnicodeError)rrs  rrr/s_���?�?�$�?�'�D��|�+1��'�(��2����G��,2��'�(���2�+1��'�(�2�s�3�A�Ac��y)zDo nothing.N�)rs rrr@s�rN)
�__doc__�__all__rrr�quoprirrrrrrrr'rr�<module>r+s2��
'���+�0�%�0�:�2�"r

?>