관리-도구
편집 파일: message.cpython-311.opt-2.pyc
� c��f�� � � � d dgZ ddlZddlZddlZddlmZmZ ddlmZ ddlm Z ddl mZmZ ddlm Z dd lmZ ej Zd Z ej d� � Zd� Zdd�Zd� Zd� Zd� Z G d� d � � Z G d� de� � Z G d� de� � ZdS )�Message�EmailMessage� N)�BytesIO�StringIO)�utils)�errors)�Policy�compat32��charset)�decode_bz; z[ \(\)<>@,;:\\"/\[\]\?=]c �� � t | � � � d� � \ }}}|s|� � � d fS |� � � |� � � fS )N�;)�str� partition�strip)�param�a�sep�bs �4/opt/alt/python311/lib64/python3.11/email/message.py�_splitparamr sX � � �E� � �$�$�S�)�)�I�A�s�A�� ��w�w�y�y�$����7�7�9�9�a�g�g�i�i��� Tc �� � |��t |� � dk r�t |t � � r4| dz } t j |d |d |d � � }| �d|��S |� d� � n2# t $ r% | dz } t j |dd� � }| �d|��cY S w xY w|st � |� � r| �d t j |� � �d �S | �d|��S | S )Nr �*� � �=�asciizutf-8� z="�") �len� isinstance�tupler �encode_rfc2231�encode�UnicodeEncodeError� tspecials�search�quote)r �valuer* s r �_formatparamr, '