Your IP : 18.190.25.139


Current Path : /opt/alt/python313/lib64/python3.13/__pycache__/
Upload File :
Current File : //opt/alt/python313/lib64/python3.13/__pycache__/fileinput.cpython-313.opt-2.pyc

�

+}ge=����SSKrSSKrSSKrSSKJr /SQrSqSSSSSS.SjjrSrSr	S	r
S
rSrSr
S
rSr"SS5rSSS.SjrSSjrSr\S:Xa\"5 gg)�N)�GenericAlias)�input�close�nextfile�filename�lineno�
filelineno�fileno�isfirstline�isstdin�	FileInput�hook_compressed�hook_encoded�r��mode�openhook�encoding�errorsc
�|�[(a [R(a[S5e[XX#UXVS9q[$)Nzinput() already activer)�_state�_file�RuntimeErrorr
)�files�inplace�backuprrrrs       �0/opt/alt/python313/lib64/python3.13/fileinput.pyrrNs3���v�&�,�,��3�4�4�
�u�v�8� (�9�F��M�c�D�[nSqU(aUR5 gg�N)rr)�states rrr]s��
�E�
�F��
���
�
rc�V�[(d[S5e[R5$�Nzno active input())rrr�rrrres"���6��.�/�/��?�?��rc�V�[(d[S5e[R5$r#)rrrr$rrrrss"��
�6��.�/�/��?�?��rc�V�[(d[S5e[R5$r#)rrrr$rrrr|s!���6��.�/�/��=�=�?�rc�V�[(d[S5e[R5$r#)rrr	r$rrr	r	�s$���6��.�/�/�����rc�V�[(d[S5e[R5$r#)rrr
r$rrr
r
�s!��
�6��.�/�/��=�=�?�rc�V�[(d[S5e[R5$r#)rrrr$rrrr�s$��
�6��.�/�/�����rc�V�[(d[S5e[R5$r#)rrrr$rrrr�s"��
�6��.�/�/��>�>��rc��\rSrSrSSSSSS.SjjrSrSrSrS	rS
r	Sr
SrS
rSr
SrSrSrSrSrSr\"\5rSrg)r
�Nrrc��[U[5(aU4nOb[U[R5(a[R"U54nO+Uc[
RSSnU(dSnO[U5nXlX l	X0l
SUlSUlSUl
SUlSUlSUlSUlSUlX`lXpl[
R*R,(a'SU;a!UcUcSSKnUR1S[2S5 US;a[5S	5eX@lUR9S
S5UlU(a-U(a[5S5e[=U5(d[5S
5eXPlg)N�)�-rF�bz"'encoding' argument not specified.�)r�rbz*FileInput opening mode must be 'r' or 'rb'r�wz4FileInput cannot use an opening hook in inplace modez#FileInput openhook must be callable) �
isinstance�str�os�PathLike�fspath�sys�argv�tuple�_files�_inplace�_backup�_savestdout�_output�	_filename�_startlineno�_filelinenor�_isstdin�_backupfilename�	_encoding�_errors�flags�warn_default_encoding�warnings�warn�EncodingWarning�
ValueError�_mode�replace�_write_mode�callable�	_openhook)	�selfrrrrrrrrJs	         r�__init__�FileInput.__init__�sE���e�S�!�!��H�E�
��r�{�{�
+�
+��Y�Y�u�%�(�E��}������������e������
��������������������
���
�#���!����
�I�I�+�+��4��H�$4��9I���M�M�>�)�1�
.��{�"��I�J�J��
��<�<��S�1����� �!W�X�X��H�%�%� �!F�G�G�!�rc�$�UR5 gr �r�rSs r�__del__�FileInput.__del__�����
�
�rc�L�UR5 SUlg!SUlf=f)Nr$)rr<rXs rr�FileInput.close�s��	��M�M�O��D�K��"�D�K�s��	#c��U$r r$rXs r�	__enter__�FileInput.__enter__�����rc�$�UR5 gr rW)rS�type�value�	tracebacks    r�__exit__�FileInput.__exit__�r[rc��U$r r$rXs r�__iter__�FileInput.__iter__�rarc��UR5nU(aU=RS-
slU$UR(d[eUR	5 MW�Nr.)�	_readlinerCr�
StopIterationr�rS�lines  r�__next__�FileInput.__next__�sE����>�>�#�D��� � �A�%� ����:�:�#�#��M�M�O�rc��URnSUlU(aU[lURnSUlU(aUR	5 UR
nSUlU?U(a!UR(dUR	5 URnSUl	U(a'UR(d[R"U5 SUlg![a N~f=f![a N$f=f!URnSUl	U(aFUR(d5[R"U5 SUlf![a
 SUlff=fSUlf=f!UR
nSUlU?O![a Of=fU(a!UR(dUR	5 URnSUl	U(a8UR(d'[R"U5 O![a Of=fSUlf!URnSUl	U(aFUR(d5[R"U5 SUlf![a
 SUlff=fSUlf=f=f)NF)r?r9�stdoutr@rrrm�AttributeErrorrDrEr>r6�unlink�OSError)rS�
savestdout�output�file�backupfilenames     rr�FileInput.nextfiles����%�%�
�����#�C�J��������	&�������:�:�D��D�J�
��N�

&���
�
��J�J�L�!%�!5�!5��'+��$�!�$�,�,����>�2�!&��
��"�
��
��#�(�D�(��	"&�!5�!5��'+��$�!�$�,�,����>�2�!&��
��#�(�D� %��
�)�� %��
��!�:�:�D��D�J�
��N��!�
��
��

&���
�
��J�J�L�!%�!5�!5��'+��$�!�$�,�,����>�2��"�(�D�(�� %��
��
"&�!5�!5��'+��$�!�$�,�,����>�2�!&��
��#�(�D� %��
�)�� %��
�s��E%�%C�((C9�;C)�
C&�%C&�)
C6�5C6�9,E"�%E�;E"�
E�
	E"�E�E"�%I<�:E=�<I<�=
F
�I<�	F
�
I<�(H�6+I<�!G8�7I<�8
H�I<�H�I<�,I9�<I�I9�
I.�$	I9�-I.�.I9�9I<c��UR5nU(aU=RS-
slU$UR(dU$UR5 MSrl)rmrCrrros  r�readline�FileInput.readline"sD����>�>�#�D��� � �A�%� ����:�:����M�M�O�rc��UR(dSUR;aggURSUlURSSUlUR5UlSUlSUlSUlSUlSUR;aUR=(d SnOSnURS:XadS	UlSUR;a/[[RS
[R5UlO[RUlSUlGO�UR(Ga�[R"UR5UR =(d S-Ul[R""UR5 [R&"URUR5 [)URURXR*S
9Ul[R,"URR/55R0n[R2[R4-[R6-n[9[S5(aU[R:-n[R("URX25n[R<"X@R>XR*S
9Ul [RB"URU5 [RDUl#UR@[l"O�URH(ayURc,URIURUR5UlOnURIURURURUR*S
9UlO.[)URURXR*S
9UlURRJUl&URM5$![$a GNxf=f![$a GN,f=f![$a2 [)URUR>XR*S
9Ul GNkf=f)Nr0r�rr.F�localer/z<stdin>�bufferTz.bak�rr�O_BINARY)'r<rNrArrBrCrrDrErF�getattrr9�stdinr=r6r8r>rvrw�rename�openrG�fstatr
�st_mode�O_CREAT�O_WRONLY�O_TRUNC�hasattrr��fdopenrPr@�chmodrtr?rRr~rm)rSr�permr�fds     rrm�FileInput._readline-s���{�{��d�j�j� ������Q�����k�k�!�"�o��� �K�K�M��������
���
� ����d�j�j� ��~�~�1��H��H��>�>�S� �&�D�N��d�j�j� �$�S�Y�Y��#�)�)�D��
� �Y�Y��
� �D�M��}�}�}��I�I�d�n�n�-����1G��H��$���I�I�d�2�2�3��	�	�$�.�.�$�*>�*>�?�!�$�"6�"6��
�
�+3�L�L�J��
���8�8�D�J�J�$5�$5�$7�8�@�@�D�
�:�:����3�b�j�j�@�D��r�:�.�.�����+���������<�B�#%�9�9�R�1A�1A�6>�|�|�$U�D�L���������6�$'�:�:�� �!�\�\��
��>�>��~�~�-�%)�^�^�D�N�N�D�J�J�%O��
�%)�^�^� �N�N�D�J�J����X\�Xd�Xd�&4�&f��
�"&�d�n�n�d�j�j�8�\h�\h�!i�D�J����,�,����~�~����M�����*#������P�#'�����8H�8H�19�,�,�$P�D�L�P�s6�' O2�!8P�!P�2
P�?P�
P�P�8Q�Qc��UR$r )rArXs rr�FileInput.filenamevs���~�~�rc�4�URUR-$r )rBrCrXs rr�FileInput.linenoys��� � �4�#3�#3�3�3rc��UR$r �rCrXs rr	�FileInput.filelineno|s�����rc�|�UR(aURR5$g![a gf=f)N���)rr
rMrXs rr
�FileInput.filenos:���:�:�
��z�z�(�(�*�*����
��
�s�.�
;�;c� �URS:H$rlr�rXs rr�FileInput.isfirstline�s�����1�$�$rc��UR$r )rDrXs rr�FileInput.isstdin�s���}�}�r)r>rErFrGrrCrAr<r=rDrNrRr@rmr?rBrP�NFr�)�__name__�
__module__�__qualname__�__firstlineno__rTrYrr_rfrirqrr~rmrrr	r
rr�classmethodr�__class_getitem__�__static_attributes__r$rrr
r
�sp��-"��D�4��-"�^������&�<�G �R�4� ��%��$�L�1�rr
r�c��UcSU;aSn[RRU5SnUS:XaSSKnUR	X5nO&US:XaSSKnUR
X5nO
[	XX#S9$SU;a[R"XbUS9nU$)Nr0r�r.z.gzrz.bz2r�)	r6�path�splitext�gzipr��bz2�BZ2File�io�
TextIOWrapper)rrrr�extr��streamr�s        rrr�s�����C�t�O���
�'�'�
�
�8�
$�Q�
'�C�
�e�|�����8�*��	�������X�,���H�X�E�E��$���!�!�&�F�K���Mrc�^^�UU4SjnU$)Nc�>�[XTTS9$)Nr�)r�)rrrrs  ��rr�hook_encoded.<locals>.openhook�s����H�X�f�E�Err$)rrrs`` rrr�s���F��Orc	���SSKnSnSnUR[RSSS5up4UHupVUS:XaSnUS:XdMUnM [XAUS9HdnUS	SS
:XaUSS	nUS	SS:XaUSS	n[	S[5[
5[5[5=(a S
=(d SU4-5 Mf [	S[5[
5[54-5 g)NrFr.zib:z-iTz-b)rrr��
�
z%d: %s[%d]%s %s�*r�z
%d: %s[%d])	�getoptr9r:r�printrrr	r)r�rr�opts�args�o�arps        r�_testr��s�����G�
�F����s�x�x���|�U�3�J�D������9��g���9�q�f���d�F�;�����9���T�#�2�Y�d����9���T�#�2�Y�d�
��6�8�X�Z���#.�=�#8�S�#>�B��#F�F�	G�<�

�,�&�(�H�J�
��=�
=�>r�__main__r�r )r�r9r6�typesr�__all__rrrrrrr	r
rrr
rrr�r�r$rr�<module>r�s���H
�����
��
��d���
������� ��c2�c2�L15�T��&�
?��z��	�G�r

?>