ZIP olu?turuldu: wp-log/parcalar.zip
ZIP olu?turuldu: wp-log/parcalar.zip
ZIP olu?turuldu: wp-log/parcalar.zip
ZIP olu?turuldu: wp-log/parcalar.zip
ZIP olu?turuldu: wp-log/parcalar.zip
ZIP olu?turuldu: wp-log/parcalar.zip
ZIP olu?turuldu: wp-log/parcalar.zip
ZIP olu?turuldu: wp-log/parcalar.zip
a
i9 @ s d dl Z d dlZd dlmZ g dZdad#ddddd Zd
d Zdd
Zdd Z dd Z
dd Zdd Zdd Z
dd ZG dd dZdd Zd$ddZd d! Zed"kre dS )% N)GenericAlias)inputclosenextfilefilenamelineno
filelinenofilenoisfirstlineisstdin FileInputhook_compressedhook_encodedF rmodeopenhookc C s( t rt jrtdt| ||||da t S )Nzinput() already activer )_state_fileRuntimeErrorr )filesinplacebackupr r r !/usr/lib64/python3.9/fileinput.pyr T s
r c C s t } d a | r| d S N)r r )stater r r r a s r c C s t stdt S Nzno active input())r r r r r r r r i s
r c C s t stdt S r )r r r r r r r r w s r c C s t stdt S r )r r r r r r r r s r c C s t stdt S r )r r r r r r r r s r c C s t stdt S r )r r r r r r r r s r c C s t stdt S r )r r r
r r r r r
s r
c C s t stdt S r )r r r r r r r r s r c @ s e Zd Zd(dddddZdd Zd
d Zdd
Zdd Zdd Zdd Z dd Z
dd Zdd Zdd Z
dd Zdd Zd d! Zd"d# Zd$d% Zd&d' ZeeZdS ))r NFr r r c C s t |tr|f}nBt |tjr,t|f}n(|d u rBtjdd }|sLd}nt|}|| _|| _ || _
d | _d | _d | _
d| _d| _d | _d| _d | _|dvrtdd|v rdd l}|dtd || _d|vr|d
dnd| _|r|rtdt|std
|| _d S )N )-r F)r ZrUUrbz=FileInput opening mode must be one of 'r', 'rU', 'U' and 'rb'r! z'U' mode is deprecated r wz4FileInput cannot use an opening hook in inplace modez#FileInput openhook must be callable)
isinstancestrosPathLikefspathsysargvtuple_files_inplace_backup_savestdout_output _filename_startlineno_filelinenor _isstdin_backupfilename
ValueErrorwarningswarnDeprecationWarning_modereplace_write_modecallable _openhook)selfr r r r r r8 r r r __init__ sF
zFileInput.__init__c C s | d S r r r@ r r r __del__ s zFileInput.__del__c C s z| W d| _nd| _0 d S )Nr )r r- rC r r r r s
zFileInput.closec C s | S r r rC r r r __enter__ s zFileInput.__enter__c C s | d S r rB )r@ typevalue tracebackr r r __exit__ s zFileInput.__exit__c C s | S r r rC r r r __iter__ s zFileInput.__iter__c C s6 | }|r| jd7 _|S | js(t| q d S Nr ) _readliner4 r
StopIterationr r@ liner r r __next__ s zFileInput.__next__c C sV dd l }|jdtdd || kr,tdz
| W S tyP tdY n0 d S )Nr zTSupport for indexing FileInput objects is deprecated. Use iterator protocol instead.r# )
stacklevelzaccessing lines out of orderzend of input reached)r8 r9 r: r r rP rM
IndexError)r@ ir8 r r r __getitem__ s
zFileInput.__getitem__c C s | j }d | _ |r|t_| j}d | _z|r0| W | j}d | _z| `W n tyX Y n0 zT|rn| jsn| W | j }d | _ |r| j
szt| W n t
y Y n0 d| _n@| j }d | _ |r| j
szt| W n t
y Y n0 d| _0 n| j}d | _z| `W n ty Y n0 z^|r4| js4| W | j }d | _ |rt| j
stzt| W n t
yr Y n0 d| _nF| j }d | _ |r| j
szt| W n t
y Y n0 d| _0 0 d S )NF)r0 r* stdoutr1 r r rL AttributeErrorr5 r6 r/ r' unlinkOSError)r@ Z
savestdoutoutputfileZbackupfilenamer r r r sf
zFileInput.nextfilec C s6 | }|r| jd7 _|S | js(|S | q d S rK )rL r4 r r rN r r r readline/ s zFileInput.readlinec C s | j sd| jv rdS dS | j d | _| j dd | _ | | _d| _d | _d| _d| _| jdkrd| _d| jv rt t
jd t
j| _nt
j| _d
| _nN| jrt
| j| jpd | _zt
| j W n ty Y n0 t
| j| j t| j| j| _zt
| j j}W n$ ty4 t| j| j| _Y nr0 t
jt
jB t
jB }tt
dr^|t
jO }t
| j||}t
|| j| _zt
| j| W n ty Y n0 t
j | _!| jt
_ n,| j"r| "| j| j| _nt| j| j| _| jj#| _$| $ S )
Nb r r r Fr zbufferTz.bakO_BINARY)%r- r; r2 r r3 r4 r r5 r6 getattrr* stdinr. r' r) r/ rW rX renameopenfstatr st_moder= r1 O_CREATO_WRONLYO_TRUNChasattrr_ fdopenchmodrU r0 r? r[ rL )r@ permr fdr r r rL : s\
zFileInput._readlinec C s | j S r )r2 rC r r r r s s zFileInput.filenamec C s | j | j S r )r3 r4 rC r r r r v s zFileInput.linenoc C s | j S r r4 rC r r r r y s zFileInput.filelinenoc C s2 | j r*z| j W S ty& Y dS 0 ndS d S )N)r r r7 rC r r r r | s
zFileInput.filenoc C s
| j dkS rK rn rC r r r r
s zFileInput.isfirstlinec C s | j S r )r5 rC r r r r s zFileInput.isstdin)NFr )__name__
__module____qualname__rA rD r rE rI rJ rP rT r r[ rL r r r r r
r classmethodr __class_getitem__r r r r r s(
)9 r c C sV t j| d }|dkr,dd l}|| |S |dkrHdd l}|| |S t| |S d S )Nr z.gzr z.bz2)r' pathsplitextgziprc bz2BZ2File)r r extrw rx r r r r
s r
c s fdd}|S )Nc s t | | dS )Nencodingerrors)rc )r r r{ r r r s zhook_encoded..openhookr )r| r} r r r{ r r s r c C s dd l } d}d}| tjdd d\}}|D ] \}}|dkrBd}|dkr.|}q.t|||dD ]b}|d d d
kr~|d d }|d d dkr|d d }tdt t t t rd
pd|f q^tdt t t f d S )Nr Fr zib:z-iTz-b)r r ro
z%d: %s[%d]%s %s*r z
%d: %s[%d]) getoptr* r+ r printr r r r
)r r r ZoptsargsoarO r r r _test s
r __main__)NFr )N)r* r' typesr __all__r r r r r r r r r
r r r
r r rp r r r r K s&