| Server IP : 159.253.20.91 / Your IP : 216.73.216.111 Web Server : nginx/1.20.2 System : Linux se38c9e53.fastvps-server.com 5.10.0-13-amd64 #1 SMP Debian 5.10.106-1 (2022-03-17) x86_64 User : pr11_ru_usr ( 1041) PHP Version : 8.1.29 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.9/__pycache__/ |
Upload File : |
a
��;`� � @ s: d Z ddlZejZG dd� dej�ZG dd� dej�ZdS )z7Internal classes used by the gzip, lzma and bz2 modules� Nc @ s0 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
S )�
BaseStreamzMode-checking helper functions.c C s | j rtd��d S )NzI/O operation on closed file)�closed�
ValueError��self� r �"/usr/lib/python3.9/_compression.py�_check_not_closed s zBaseStream._check_not_closedc C s | � � st�d��d S )NzFile not open for reading)�readable�io�UnsupportedOperationr r r r �_check_can_read s zBaseStream._check_can_readc C s | � � st�d��d S )NzFile not open for writing)�writabler r r r r r �_check_can_write s zBaseStream._check_can_writec C s( | � � st�d��| �� s$t�d��d S )Nz3Seeking is only supported on files open for readingz3The underlying file object does not support seeking)r
r r �seekabler r r r �_check_can_seek s
zBaseStream._check_can_seekN)�__name__�
__module__�__qualname__�__doc__r r
r r r r r r r s
r c sj e Zd ZdZdd� Zddd�Z� fdd�Zd d
� Zdd� Zddd�Z dd� Z
ejfdd�Z
dd� Z� ZS )�DecompressReaderz5Adapts the decompressor API to a RawIOBase reader APIc C s dS )NTr r r r r r
$ s zDecompressReader.readabler c K sB || _ d| _d| _d| _|| _|| _| jf i | j��| _|| _d S )NFr ���)�_fp�_eof�_pos�_size�_decomp_factory�_decomp_args�
_decompressor�_trailing_error)r �fpZdecomp_factoryZtrailing_errorZdecomp_argsr r r �__init__'