| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/fs/__pycache__/ |
Upload File : |
�
��ob\E � � � d Z ddlmZmZ ddlZddlZddlZddlZddlmZ ddl m
Z
ddlmZ ddl
mZ dd lmZ dd
lmZmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZmZmZm Z ddl!m"Z" ddl#m$Z$ ddl%m&Z& ejN r8ddlm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1 ddlm2Z2 ddl3m4Z4 ejj dd�� Z6 G d� de� Z7 G d� de&� Z8ejr G d� de&� � Z:ejr G d� de� � Z;y) z(Manage the filesystem in a Zip archive.
� )�print_function�unicode_literalsN)�datetime� )�errors)� url_quote)�FS)� write_zip)�ResourceType�Seek)�Info)�
RawWrapper)�MemoryFS)�open_fs)�dirname�forcedir�normpath�relpath)�Permissions)�datetime_to_epoch)�WrapFS)
�Any�BinaryIO�
Collection�Dict�List�Optional�SupportsInt�Text�Tuple�Union)�RawInfo)�SubFS�R� ReadZipFS)�boundc � � � e Zd Z� fd�Zej
dk r!d d�Zd d�Zd� Zd� Z e
j fd�Z� xZ
S e
j fd�Z� xZ
S )
�_ZipExtFilec �� �� |j x| _ }|j |� j | _ d| _ t
t | � |j |� d|� y )Nr �r) �_zip�getinfo� file_size�_end�_pos�superr( �__init__�open)�self�fs�namer+ � __class__s ��*/usr/lib/python3/dist-packages/fs/zipfs.pyr1 z_ZipExtFile.__init__0 sK �� ��7�7�"�� �D��L�L��&�0�0�� ��� �
�k�4�)�$�)�)�D�/�3��E� )� � c � � | j j |�dn|� }| xj t |� z
c_ |S �N���)�_f�readr/ �len�r3 �size�bufs r7 r? z_ZipExtFile.read>