3
Nqi# @ s d dl Z d dlZd dlZd dlmZ ejdZdZdZdd Z dd Z
d
d ZG dd
d
ejZG dd dej
ZG dd dejZG dd deejZG dd deejZdd ZdS ) N) ucd_3_2_0u [.。.。]s xn--zxn--c C s g }x(| D ] }t j|rq
|jt j| q
W dj|} tjd| } xr| D ]j}t j|st j|st j |st j
|st j|st j|st j
|st j|st j|rJtd| qJW dd | D }t|rtdd | D rtd|d p|d rtd| S )
N ZNFKCzInvalid character %rc S s g | ]}t j|qS )
stringprepZin_table_d1).0xr r $/usr/lib/python3.6/encodings/idna.py