OwlCyberSecurity - MANAGER
Edit File: encoders.cpython-36.opt-1.pyc
3 � \�������������������@���sT���d�Z�ddddgZddlmZ�ddlmZ�dd ��Zd d��Z dd��Z dd��Zd d��ZdS�)z Encodings and related functions.�encode_7or8bit� encode_base64�encode_noop� encode_quopri�����)�encodebytes)�encodestringc�������������C���s���t�|�dd�}|jdd�S�)NT)Z quotetabs���� s���=20)� _encodestring�replace)�s�enc��r ����&/usr/lib64/python3.6/email/encoders.py�_qencode���s����r���c�������������C���s0���|�j�dd�}tt|�d�}|�j|��d|�d<�dS�)zlEncode the message's payload in Base64. Also, add an appropriate Content-Transfer-Encoding header. T)�decode�ascii�base64zContent-Transfer-EncodingN)�get_payload�str�_bencode�set_payload)�msg�orig�encdatar ���r ���r���r������s���� c�������������C���s*���|�j�dd�}t|�}|�j|��d|�d<�dS�)zvEncode the message's payload in quoted-printable. Also, add an appropriate Content-Transfer-Encoding header. T)r���zquoted-printablezContent-Transfer-EncodingN)r���r���r���)r���r���r���r ���r ���r���r���&���s���� c�������������C���sX���|�j�dd�}|dkr d|�d<�dS�y|jd��W�n�tk rJ���d|�d<�Y�n X�d|�d<�dS�)z9Set the Content-Transfer-Encoding header to 7bit or 8bit.T)r���NZ7bitzContent-Transfer-Encodingr���Z8bit)r���r����UnicodeError)r���r���r ���r ���r���r���2���s����c�������������C���s���dS�)zDo nothing.Nr ���)r���r ���r ���r���r���D���s����N) �__doc__�__all__r���r���r����quoprir���r ���r���r���r���r���r���r ���r ���r ���r����<module>���s���