OwlCyberSecurity - MANAGER
Edit File: fileinput.cpython-37.opt-2.pyc
B ����YI~d!9������������������@���s����d�dl�Z�d�dlZdddddddd d ddd gZdad dd�Zdd��Zdd��Zdd��Zdd��Zdd��Z dd��Z dd ��Zdd ��ZG�dd��d�Z dd��Zd!dd �Zdd��Zedkr�e���dS�)"�����N�input�close�nextfile�filename�lineno� filelineno�fileno�isfirstline�isstdin� FileInput�hook_compressed�hook_encodedF���rc�������������C���s(���t�rt�jrtd��t|�|||||�a�t�S�)Nzinput() already active)�_state�_file�RuntimeErrorr���)�files�inplace�backup�bufsize�mode�openhook��r����./opt/alt/python37/lib64/python3.7/fileinput.pyr���S���s���� c��������������C���s���t�}�d�a�|�r|�����d�S�)N)r���r���)�stater���r���r���r���a���s����c���������������C���s���t�std��t����S�)Nzno active input())r���r���r���r���r���r���r���r���i���s���� c���������������C���s���t�std��t����S�)Nzno active input())r���r���r���r���r���r���r���r���w���s����c���������������C���s���t�std��t����S�)Nzno active input())r���r���r���r���r���r���r���r�������s����c���������������C���s���t�std��t����S�)Nzno active input())r���r���r���r���r���r���r���r�������s����c���������������C���s���t�std��t����S�)Nzno active input())r���r���r���r���r���r���r���r�������s����c���������������C���s���t�std��t����S�)Nzno active input())r���r���r ���r���r���r���r���r �������s����c���������������C���s���t�std��t����S�)Nzno active input())r���r���r ���r���r���r���r���r �������s����c���������������@���s����e�Zd�Zd(dd�Zdd ��Zd d��Zdd ��Zdd��Zdd��Zdd��Z dd��Z dd��Zdd��Zdd��Z dd��Zdd��Zd d!��Zd"d#��Zd$d%��Zd&d'��ZdS�))r���NFr���r���r���c�������������C���s��t�|t�r|f}nBt�|tj�r,t�|�f}n(|d�krBtjdd���}|sLd}nt|�}||�_||�_ ||�_ |r�dd�l}|jdt dd��d�|�_d�|�_d�|�_d|�_d|�_d�|�_d|�_d�|�_|dkr�td ��d |kr�dd�l}|�dt d��||�_|�r |r�td��t|��s td ��||�_d�S�)N����)�-r���z!bufsize is deprecated and ignored����)� stacklevelF)r���ZrU�U�rbz=FileInput opening mode must be one of 'r', 'rU', 'U' and 'rb'r ���z'U' mode is deprecatedz4FileInput cannot use an opening hook in inplace modez#FileInput openhook must be callable)� isinstance�str�os�PathLike�fspath�sys�argv�tuple�_files�_inplace�_backup�warnings�warn�DeprecationWarning�_savestdout�_output� _filename�_startlineno�_filelinenor����_isstdin�_backupfilename� ValueError�_mode�callable� _openhook)�selfr���r���r���r���r���r���r-���r���r���r����__init__����sJ���� zFileInput.__init__c�������������C���s���|������d�S�)N)r���)r;���r���r���r����__del__����s����zFileInput.__del__c�������������C���s���z|������W�d�d|�_X�d�S�)Nr���)r���r*���)r;���r���r���r���r�������s����zFileInput.closec�������������C���s���|�S�)Nr���)r;���r���r���r���� __enter__����s����zFileInput.__enter__c�������������C���s���|������d�S�)N)r���)r;����type�value� tracebackr���r���r����__exit__����s����zFileInput.__exit__c�������������C���s���|�S�)Nr���)r;���r���r���r����__iter__����s����zFileInput.__iter__c�������������C���s:���x4|�����}|r |��jd7��_|S�|�js*t�|�����qW�d�S�)Nr���)� _readliner4���r���� StopIterationr���)r;����liner���r���r����__next__����s����zFileInput.__next__c�������������C���s>���||�����krtd��y|����S��tk r8���td��Y�nX�d�S�)Nzaccessing lines out of orderzend of input reached)r���r���rG���rE���� IndexError)r;����ir���r���r����__getitem__��s����zFileInput.__getitem__c�������������C���s����|�j�}d�|�_�|r|t_|�j}d�|�_z|r0|����W�d�|�j}d�|�_y|�`W�n�tk r\���Y�nX�z|rr|�jsr|����W�d�|�j }d�|�_ |r�|�j s�yt�|��W�n�t k r����Y�nX�d|�_X�X�d�S�)NF)r0���r'����stdoutr1���r���r���rD����AttributeErrorr5���r6���r,���r$����unlink�OSError)r;���Z savestdout�output�fileZbackupfilenamer���r���r���r��� ��s4���� ��zFileInput.nextfilec�������������C���s:���x4|�����}|r |��jd7��_|S�|�js*|S�|�����qW�d�S�)Nr���)rD���r4���r���r���)r;���rF���r���r���r����readline+��s����zFileInput.readlinec�������������C���s��|�j�sd|�jkrdS�dS�|�j�d�|�_|�j�dd���|�_�|����|�_d|�_d�|�_d|�_d|�_|�jdkr�d|�_d|�jkr�t t jd t j�|�_nt j|�_d |�_�n\|�j�r�t �|�j�|�jp�d�|�_yt �|�j��W�n�tk r����Y�nX�t �|�j|�j��t|�j|�j�|�_yt �|�j����j}W�n$�tk �r6���t|�jd�|�_Y�n~X�t jt jB�t jB�}tt d ��r`|t jO�}t �|�j||�}t �|d�|�_ytt d��r�t �|�j|��W�n�tk �r����Y�nX�t j|�_ |�jt _n,|�j!�r�|��!|�j|�j�|�_nt|�j|�j�|�_|�jj"|�_#|��#��S�)N�b�����r���r���r���Fr���z<stdin>�bufferTz.bak�w�O_BINARY�chmod)$r*���r8���r2���r���r3���r4���r���r5���r6����getattrr'����stdinr+���r$���r&���r,���rM���rN����rename�open�fstatr����st_moder1����O_CREAT�O_WRONLY�O_TRUNC�hasattrrV����fdopenrW���rK���r0���r:���rQ���rD���)r;���Zpermr����fdr���r���r���rD���6��s\���� zFileInput._readlinec�������������C���s���|�j�S�)N)r2���)r;���r���r���r���r���p��s����zFileInput.filenamec�������������C���s���|�j�|�j�S�)N)r3���r4���)r;���r���r���r���r���s��s����zFileInput.linenoc�������������C���s���|�j�S�)N)r4���)r;���r���r���r���r���v��s����zFileInput.filelinenoc�������������C���s0���|�j�r(y |�j����S��tk r$���dS�X�ndS�d�S�)N���)r���r���r7���)r;���r���r���r���r���y��s���� zFileInput.filenoc�������������C���s ���|�j�dkS�)Nr���)r4���)r;���r���r���r���r ������s����zFileInput.isfirstlinec�������������C���s���|�j�S�)N)r5���)r;���r���r���r���r ������s����zFileInput.isstdin)NFr���r���r���N)�__name__� __module__�__qualname__r<���r=���r���r>���rB���rC���rG���rJ���r���rQ���rD���r���r���r���r���r ���r ���r���r���r���r���r�������s$��� � +: c�������������C���sV���t�j�|��d�}|dkr,dd�l}|�|�|�S�|dkrHdd�l}|�|�|�S�t|�|�S�d�S�)Nr���z.gzr���z.bz2)r$����path�splitext�gzipr[����bz2ZBZ2File)r���r���Zextrj���rk���r���r���r���r������s����c����������������s������fdd�}|S�)Nc����������������s���t�|�|���d�S�)N)�encoding�errors)r[���)r���r���)rl���rm���r���r���r������s����zhook_encoded.<locals>.openhookr���)rl���rm���r���r���)rl���rm���r���r ������s����c��������������C���s����dd�l�}�d}d}|���tjdd���d�\}}x(|D�] \}}|dkrDd}|dkr0|}q0W�xtt|||d�D�]b}|d d���d kr�|d�d ��}|d d���dkr�|d�d ��}tdt��t��t��t��r�d p�d|f���qdW�tdt��t��t��f���d�S�)Nr���Fr���zib:z-iTz-b)r���r���rd���� � z%d: %s[%d]%s %s�*r���z %d: %s[%d]) �getoptr'���r(���r����printr���r���r���r ���)rq���r���r���Zopts�args�o�arF���r���r���r����_test���s"��������rv����__main__)NFr���r���r���N)N)r'���r$����__all__r���r���r���r���r���r���r���r���r ���r ���r���r���r ���rv���re���r���r���r���r����<module>K���s*��� � �[