Şuanki Dizin: /proc/self/root/lib64/python3.9/encodings/__pycache__/ |
Şuanki Dosya : //proc/self/root/lib64/python3.9/encodings/__pycache__/uu_codec.cpython-39.pyc |
a �DOg#�@s�dZddlZddlZddlmZddd�Zdd d �ZGdd�dej�ZGd d�dej�ZGdd�dej �Z Gdd�deej �Z Gdd�deej�Zdd�ZdS)aPython 'uu_codec' Codec - UU content transfer encoding. This codec de/encodes from bytes to bytes. Written by Marc-Andre Lemburg (mal@lemburg.com). Some details were adapted from uu.py which was written by Lance Ellinghouse and modified by Jack Jansen and Fredrik Lundh. �N)�BytesIO�strict�<data>�c Cs�|dksJ�t|�}t�}|j}|j}|�dd�}|�dd�}|d|d@|f�d��|d �}|r||t�|��|d �}q`|d �|��t|�fS)Nr� z\n� z\rzbegin %o %s i��ascii�-s end ) r�read�write�replace�encode�binasciiZb2a_uu�getvalue�len) �input�errors�filename�mode�infile�outfiler r�chunk�r�*/usr/lib64/python3.9/encodings/uu_codec.py� uu_encodes rc Cs�|dksJ�t|�}t�}|j}|j}|�}|s8td��|dd�dkr&qLq&|�}|r�|dkr`q�zt�|�}WnTtjy�}z:|ddd@d dd } t�|d| ��}WYd}~n d}~00||�qL|s�td��|��t|�fS)Nrz"Missing "begin" line in input data�sbeginsend r� �?��zTruncated input data) r�readliner� ValueErrorrZa2b_uu�Errorrr) rrrrr r�s�data�v�nbytesrrr� uu_decode%s,( r'c@s eZdZddd�Zddd�ZdS) �CodecrcCs t||�S�N)r��selfrrrrrr GszCodec.encodecCs t||�Sr))r'r*rrr�decodeJszCodec.decodeN)r)r)�__name__� __module__�__qualname__r r,rrrrr(Fs r(c@seZdZddd�ZdS)�IncrementalEncoderFcCst||j�dS�Nr)rr�r+r�finalrrrr NszIncrementalEncoder.encodeN)F)r-r.r/r rrrrr0Msr0c@seZdZddd�ZdS)�IncrementalDecoderFcCst||j�dSr1)r'rr2rrrr,RszIncrementalDecoder.decodeN)F)r-r.r/r,rrrrr4Qsr4c@seZdZeZdS)�StreamWriterN�r-r.r/�bytes�charbuffertyperrrrr5Usr5c@seZdZeZdS)�StreamReaderNr6rrrrr9Xsr9c Cstjdttttttdd�S)N�uuF)�namer r,�incrementalencoder�incrementaldecoder�streamreader�streamwriter�_is_text_encoding)�codecs� CodecInforr'r0r4r9r5rrrr�getregentry]s�rC)rrr)r) �__doc__rAr�iorrr'r(r0r4r5r9rCrrrr�<module>s !
Linux 65-254-81-4.cprapid.com 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64
Apache
65.254.81.4