文件操作 - codecutil.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/openid/__pycache__/codecutil.cpython-311.pyc
编辑文件内容
� |=�^� � � � d dl Z ed� � g d�Zg d�Zn# e$ r g d�ZdgZY nw xY weez Zd� Zd� Zd � Zd � Z d� Z e j de � � dS ) � N� )�� i�� �i � i� �i� i� )r i�� )i i�� )i i�� )i i�� )i i�� )i i�� )i i�� )i i�� )i i�� )i i�� )i i�� )i i�� )i i�� )i i�� )�i � i�� )i i�� )i i�� )r r r r c �F � t D ]\ }}|| cxk r|k rn � dS �dS )NTF)�_ESCAPE_RANGES)�octet�start�ends �2/usr/lib/python3/dist-packages/openid/codecutil.py�_in_escape_ranger . sH � �$� � � ��s��E� � � � �S� � � � � ��4�4� !��5� c �@ � t | � � }d|cxk odk nc S )Ni � i�� ��ord�� character� char_values r �_starts_surrogate_pairr 5 �/ � ��Y���J��Z�)�)�)�)�6�)�)�)�)�)r c �@ � t | � � }d|cxk odk nc S )Ni � i�� r r s r �_ends_surrogate_pairr : r r c �� � g }t | � � }|D ]�}t |� � }t |� � r>t |� � � d� � D ]}|� d|z � � ��^t |� � rCt |� � }||z � d� � D ]}|� d|z � � ���|� t |� � � � ��|S )Nzutf-8z%%%X)�iterr r �chr�encode�appendr �next)�chunk�replacements� chunk_iterr � codepoint�char�next_characters r �_pct_encoded_replacementsr'