| Server IP : 5.101.180.230 / Your IP : 216.73.217.32 [ Web Server : Apache/2.4.62 (Debian) System : Linux s4261ad19.fastvps-server.com 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 User : mrnews_ru_usr ( 1030) PHP Version : 8.2.26 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python3.11/__pycache__/ |
Upload File : |
�
*�KgG. � � � d Z g d�ZdZddlmZ ddlZddlZddlZddl m
Z
mZ dZdZ
dZ G d � d
ej � � Z dd
�Zdd�Zd� ZdS )z�Interface to the libbzip2 compression library.
This module provides a file interface, classes for incremental
(de)compression, and functions for one-shot (de)compression.
)�BZ2File�
BZ2Compressor�BZ2Decompressor�open�compress�
decompressz%Nadeem Vawda <nadeem.vawda@gmail.com>� )r N)r r � � c � � e Zd ZdZddd�d�Zd� Zed� � � Zd� Zd � Z d
� Z
d� Zdd
�Zdd�Z
dd�Zd� Zdd�Zdd�Zd� Zd� Zej fd�Zd� ZdS )r a@ A file object providing transparent bzip2 (de)compression.
A BZ2File can act as a wrapper for an existing file object, or refer
directly to a named file on disk.
Note that BZ2File provides a *binary* file interface - data read is
returned as bytes, and data to be written should be given as bytes.
�r� ��
compresslevelc �D � d| _ d| _ t | _ d|cxk rdk sn t d� � �|dv r
d}t
}nx|dv rd }t }t |� � | _ nV|d
v rd}t }t |� � | _ n4|dv rd
}t }t |� � | _ nt d|��� � �t |t t t j
f� � r$t ||� � | _ d| _ || _ n>t |d� � st |d� � r|| _ || _ nt! d� � �| j t
k rAt# j | j t&