Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
ContainerIO.cpython-313.pyc57 linesDownload Raw Back to __pycache__
1�

2v�j���T�SSKJr SSKrSSKJr SSKJrJrJr "SS\\5r	g)�)�annotationsN)�Iterable)�IO�AnyStr�NoReturnc�3�\rSrSrSrSSjrSSjrSSjr\R4SSjjr4SSjrSSjrSSS	jjr
SSS5jjrSSSjjrSSjrS S
jrS!SjrS"S#SjjrS$SjrS%SjrS$SjrS&SjrSSjrS'SjrS'SjrSrg)(�ContainerIO�za6A file object that provides read access to a part of an existing7file (for example a TAR file).8c�l�XlSUlX lX0lURR	U5 g)z�9Create file object.10 11:param file: Existing file.12:param offset: Start of region, in bytes.13:param length: Size of region, in bytes.14rN)�fh�pos�offset�length�seek)�self�filerrs    �UD:\code\apps\devtools\python\user_packages\Python313\site-packages\PIL/ContainerIO.py�__init__�ContainerIO.__init__s*��#��������������V��c��g�NF��rs r�isatty�ContainerIO.isatty.���rc��g�NTrrs r�seekable�ContainerIO.seekable1���rc�T�US:XaURU-UlO!US:XaURU-UlOXl[S[URUR55UlURRURUR-5 UR$)a15Move file pointer.16 17:param offset: Offset in bytes.18:param mode: Starting position. Use 0 for beginning of region, 119   for current offset, and 2 for end of region.  You cannot move20   the pointer outside the defined region.21:returns: Offset from start of region, in bytes.22��r)r
r�max�minrrr)rr�modes   rr�ContainerIO.seek4sz���1�9��x�x�&�(�D�H�
�Q�Y��{�{�V�+�D�H��H��q�#�d�h�h����4�5��������T�[�[�4�8�8�+�,��x�x�rc��UR$)zM23Get current file pointer.24 25:returns: Offset from start of region, in bytes.26)r
rs r�tell�ContainerIO.tellIs
���x�x�rc��grrrs r�readable�ContainerIO.readableQr"rc�,�US:�a#[XRUR-275nOURUR-28nUS::aSURR;aS$S$URU-UlURRU5$)z�29Read data.30 31:param n: Number of bytes to read. If omitted, zero or negative,32    read until end of region.33:returns: An 8-bit string.34r�br�)r'rr
rr(�read)r�ns  rr3�ContainerIO.readTsv��
�q�5��A�{�{�T�X�X�-�.�A����d�h�h�&�A���6�������-�3�5�2�5��8�8�a�<����w�w�|�|�A��rc���SURR;aSOSnSURR;aSOSnURS5nU(dU$X$-nXC:Xd[U5U:XaU$M8)z�35Read a line of text.36 37:param n: Number of bytes to read. If omitted, zero or negative,38    read until end of line.39:returns: An 8-bit string.40r1rr2�41�42r$)rr(r3�len)rr4�s�newline_character�cs     r�readline�ContainerIO.readlineest���$�'�'�,�,�.�C�B��%(�D�G�G�L�L�%8�E�d����	�	�!��A�������A��%��Q��1�����rc��/nUR5nU(dU$URU5 [U5U:XaU$M?)z�43Read multiple lines of text.44 45:param n: Number of lines to read. If omitted, zero, negative or None,46    read until end of region.47:returns: A list of 8-bit strings.48)r=�appendr9)rr4�linesr:s    r�	readlines�ContainerIO.readlinesxsI������
�
��A�����
�L�L��O��5�z�Q�����rc��grrrs r�writable�ContainerIO.writable�rrc��[5e�N��NotImplementedError)rr1s  r�write�ContainerIO.write����!�#�#rc��[5erHrI)rrAs  r�49writelines�ContainerIO.writelines�rMrNc��[5erHrI)r�sizes  r�truncate�ContainerIO.truncate�rMrc��U$rHrrs r�	__enter__�ContainerIO.__enter__�����rc�$�UR5 grH)�close)r�argss  r�__exit__�ContainerIO.__exit__�s���50�51�rc��U$rHrrs r�__iter__�ContainerIO.__iter__�rXrc�N�UR5nU(d
Sn[U5eU$)Nz
end of region)r=�
StopIteration)r�line�msgs   r�__next__�ContainerIO.__next__�s%���}�}����!�C���$�$��rc�6�URR5$rH)r�filenors rrh�ContainerIO.fileno�s���w�w�~�~��rc�8�URR5 grH)r�flushrs rrk�ContainerIO.flush�������
�
�rc�8�URR5 grH)rrZrs rrZ�ContainerIO.close�rmr)rrrr
)rz52IO[AnyStr]r�intrrp�return�None)rq�bool)rrpr(rprqrp)rqrp)�����)r4rprqr)r4�53int | Nonerqzlist[AnyStr])r1rrqr)rAzIterable[AnyStr]rqrrH)rRrurqrp)rqzContainerIO[AnyStr])r[�objectrqrr)rqr)rqrr)�__name__�54__module__�__qualname__�__firstlineno__�__doc__rrr �io�SEEK_SETrr+r.r3r=rBrErKrOrSrVr\r_rerhrkrZ�__static_attributes__rrrr	r	st���55�"��-/�K�K��*���"�&�$�$�$�$����� ��rr	)56�57__future__rr|�collections.abcr�typingrrrr	rrr�<module>r�s(�� #�	�$�'�'�V�"�V�*�Vr
codekingpro/portable-devtools · Team Ai