관리-도구
편집 파일: message.cpython-310.opt-2.pyc
o 6��fԷ � @ s� d dgZ ddlZddlZddlZddlmZmZ ddlmZ ddlm Z ddl mZmZ ddlm Z dd lmZ ejZd Ze�d�Zdd � Zddd�Zdd� Zdd� ZG dd � d �ZG dd� de�ZG dd� de�ZdS )�Message�EmailMessage� N)�BytesIO�StringIO)�utils)�errors)�Policy�compat32��charset)�decode_bz; z[ \(\)<>@,;:\\"/\[\]\?=]c C s4 t | ��d�\}}}|s|�� d fS |�� |�� fS )N�;)�str� partition�strip)�param�a�sep�b� r �4/opt/alt/python310/lib64/python3.10/email/message.py�_splitparam s r Tc C s� |d ur_t |�dkr_t|t�r'| d7 } t�|d |d |d �}d| |f S z|�d� W n tyH | d7 } t�|dd�}d| |f Y S w |sPt�|�rYd | t� |�f S d| |f S | S ) Nr �*� � �%s=%s�asciizutf-8� z%s="%s") �len� isinstance�tupler Zencode_rfc2231�encode�UnicodeEncodeError� tspecials�search�quote)r �valuer% r r r �_formatparam'