관리-도구
편집 파일: quopri.cpython-311.opt-2.pyc
� c��fq � � � g d �Z dZdZdZdZ ddlmZmZ n# e$ r dZdZY nw xY wd� Z d � Z dd�Zdd�Zdd �Z dd�Zd� Zd� Zd� Zedk r e� � dS dS ))�encode�decode�encodestring�decodestring� =�L s 0123456789ABCDEF� � )�a2b_qp�b2a_qpNc �X � | dv r|S | dk r|S | t k pd| cxk odk nc S )N� � _� � ~)�ESCAPE)�c� quotetabs�headers �-/opt/alt/python311/lib64/python3.11/quopri.py�needsquotingr sT � �� �F�{�{����D�y�y�� ���;�1�t�q�0�0�0�0�D�0�0�0�0�1�1r c � � t | � � } t t t | dz t | dz f� � z S )N� )�ordr �bytes�HEX�r s r �quoter $ s8 � �#��A���A��E�3�q�"�u�:�s�1�R�4�y�1�2�2�2�2r Fc � � t �=| � � � }t |||�� � }|� |� � d S |dfd�}d } | � � � }|s�ng } d} |dd � dk r|d d� }d} |D ]e}t |f� � }t |||� � rt |� � }|r|dk r| � d� � �P| � |� � �f|� ||� � t � | � � }t |� � t k rG ||d t dz � d � � � |t dz d � }t |� � t k �G|}��(|� ||| � � � d S d S )N�r r � c � � | rF| dd � dv r:|� | d d� t | dd � � � z |z � � d S | dk r'|� t | � � |z � � d S |� | |z � � d S )N���r � .)�writer )�s�output�lineEnds r r$ zencode.<locals>.write; s� � � � &��2�3�3��6�!�!��L�L��3�B�3��%��"�#�#��-�-�/�'�9�:�:�:�:�:� �$�Y�Y��L�L��q���G�+�,�,�,�,�,��L�L��W��%�%�%�%�%r � r r"