/opt/alt/python38/lib/python3.8/site-packages/idna/__pycache__
Edit: /opt/alt/python38/lib/python3.8/site-packages/idna/__pycache__/codec.cpython-38.pyc (2876B)
U
'X @ s d dl mZmZmZmZmZ ddlZddlZedZ G dd dej
Z
G dd dejZG d d
d
ej
ZG dd de
ejZG d
d de
ejZdd ZdS ) )encodedecodealabelulabel IDNAError Nu [.。.。]c @ s e Zd ZdddZdddZdS ) Codecstrictc C s. |dkrt d||sdS t|t|fS Nr Unsupported error handling "{0}" r )r formatr lenselfdataerrors r ;/opt/alt/python38/lib/python3.8/site-packages/idna/codec.pyr s
zCodec.encodec C s. |dkrt d||sdS t|t|fS r
)r r r r r r r r r s
zCodec.decodeN)r )r )__name__
__module____qualname__r r r r r r r s
r c @ s e Zd Zdd ZdS )IncrementalEncoderc 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_resplitappendr r join r r r finallabelsZtrailing_dotresultsizelabelr r r _buffer_encode s0
z!IncrementalEncoder._buffer_encodeN)r r r r&