AlkantarClanX12
Current Path : /opt/alt/python34/lib64/python3.4/encodings/__pycache__/ |
Current File : //opt/alt/python34/lib64/python3.4/encodings/__pycache__/idna.cpython-34.pyc |
� j f�# � @ s d d l Z d d l Z d d l Z d d l m Z e j d � Z d Z d Z d d � Z d d � Z d d � Z Gd d � d e j � Z Gd d � d e j � Z Gd d � d e j � Z Gd d � d e e j � Z Gd d � d e e j � Z d d � Z d S)� N)� ucd_3_2_0u [.。.。]s xn--zxn--c C s� g } x9 | D]1 } t j | � r( q n | j t j | � � q Wd j | � } t j d | � } x� | D]� } t j | � s� t j | � s� t j | � s� t j | � s� t j | � s� t j | � s� t j | � s� t j | � s� t j | � rj t d | � � qj qj Wd d � | D� } xd | D]\ } | r(t d d � | D� � r\t d � � n | d sr| d r�t d � � q�q(q(W| S) N� ZNFKCzInvalid character %rc S s g | ] } t j | � � q S� )� stringprepZin_table_d1)�.0�xr r �3/opt/alt/python34/lib64/python3.4/encodings/idna.py� <listcomp>) s znameprep.<locals>.<listcomp>c s s | ] } t j | � Vq d S)N)r Zin_table_d2)r r r r r � <genexpr>2 s znameprep.<locals>.<genexpr>zViolation of BIDI requirement 2r � zViolation of BIDI requirement 3���)r Zin_table_b1�appendZmap_table_b2�join�unicodedataZ normalizeZin_table_c12Zin_table_c22Zin_table_c3Zin_table_c4Zin_table_c5Zin_table_c6Zin_table_c7Zin_table_c8Zin_table_c9�UnicodeError�any)�labelZnewlabel�cZRandALr r r �nameprep s4 r c C s- y | j d � } Wn t k r'