选择文件�文件大�最�修改时间�作
[📄] 36r5hq6kq6.74 KB2026-10-03 04:04:28
[📄] assets_ee72a41.php3.45 KB2026-09-30 15:33:41
[📄] dpack.php7.91 KB2026-10-03 05:40:27
[📄] filemanager_rcttbwr.php43.54 KB2026-10-02 09:50:09
[📄] image_3ff7dc4.php5.57 KB2026-09-30 15:27:22
a ´iÇ9ã@s´ddlZddlZddlmZgd¢Zdad#dddœdd „Zd d „Zd d „Zdd„Z dd„Z dd„Z dd„Z dd„Z dd„ZGdd„dƒZdd„Zd$dd„Zd d!„Zed"kr°eƒdS)%éN)Ú GenericAlias) ÚinputÚcloseÚnextfileÚfilenameÚlinenoÚ filelinenoÚfilenoÚ isfirstlineÚisstdinÚ FileInputÚhook_compressedÚ hook_encodedFÚÚr©ÚmodeÚopenhookcCs(trtjrtdƒ‚t|||||d�atS)Nzinput() already activer)Ú_stateÚ_fileÚ RuntimeErrorr )ÚfilesÚinplaceÚbackuprr©rú!/usr/lib64/python3.9/fileinput.pyrTs rcCst}da|r| ¡dS©N)rr)ÚstaterrrrasrcCsts tdƒ‚t ¡S©Nzno active input())rrrrrrrris rcCsts tdƒ‚t ¡Sr)rrrrrrrrwsrcCsts tdƒ‚t ¡Sr)rrrrrrrr€srcCsts tdƒ‚t ¡Sr)rrrrrrrrŠsrcCsts tdƒ‚t ¡Sr)rrr rrrrr ”sr cCsts tdƒ‚t ¡Sr)rrr rrrrr �sr cCsts tdƒ‚t ¡Sr)rrr rrrrr ¦sr c@s¦eZdZd(dddœdd„Zdd „Zd d „Zd d „Zdd„Zdd„Zdd„Z dd„Z dd„Z dd„Z dd„Z dd„Zdd„Zd d!„Zd"d#„Zd$d%„Zd&d'„ZeeƒZdS))r NFrrrcCst|tƒr|f}nBt|tjƒr,t |¡f}n(|durBtjdd…}|sLd}nt|ƒ}||_||_ ||_ d|_ d|_ d|_ d|_d|_d|_d|_d|_|dvr¦tdƒ‚d|vrÄddl}| dtd ¡||_d|vrÞ| d d ¡nd |_|�r|rötd ƒ‚t|ƒ�std ƒ‚||_dS)Né)ú-rF)rZrUÚUÚrbz=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)Ú isinstanceÚstrÚosÚPathLikeÚfspathÚsysÚargvÚtupleÚ_filesÚ_inplaceÚ_backupÚ _savestdoutÚ_outputÚ _filenameÚ _startlinenoÚ _filelinenorÚ_isstdinÚ_backupfilenameÚ ValueErrorÚwarningsÚwarnÚDeprecationWarningÚ_modeÚreplaceÚ _write_modeÚcallableÚ _openhook)Úselfrrrrrr8rrrÚ__init__¼sF  ÿ zFileInput.__init__cCs | ¡dSr©r©r@rrrÚ__del__åszFileInput.__del__cCs z| ¡Wd|_nd|_0dS)Nr)rr-rCrrrrès zFileInput.closecCs|SrrrCrrrÚ __enter__îszFileInput.__enter__cCs | ¡dSrrB)r@ÚtypeÚvalueÚ tracebackrrrÚ__exit__ñszFileInput.__exit__cCs|SrrrCrrrÚ__iter__ôszFileInput.__iter__cCs6| ¡}|r|jd7_|S|js(t‚| ¡qdS©Nr)Ú _readliner4rÚ StopIterationr©r@ÚlinerrrÚ__next__÷szFileInput.__next__cCsVddl}|jdtdd�|| ¡kr,tdƒ‚z | ¡WStyPtdƒ‚Yn0dS)NrzTSupport for indexing FileInput objects is deprecated. Use iterator protocol instead.r#)Ú stacklevelzaccessing lines out of orderzend of input reached)r8r9r:rrrPrMÚ IndexError)r@Úir8rrrÚ __getitem__sü   zFileInput.__getitem__cCsÈ|j}d|_|r|t_|j}d|_zÎ|r0| ¡W|j}d|_z|`WntyXYn0zT|rn|jsn| ¡W|j }d|_ |r¨|j s¨zt   |¡Wnt y¦Yn0d|_n@|j }d|_ |rè|j sèzt   |¡Wnt yæYn0d|_0nÒ|j}d|_z|`Wnt�yYn0z^|�r4|j�s4| ¡W|j }d|_ |�rt|j �stzt   |¡Wnt �yrYn0d|_nF|j }d|_ |�rº|j �sºzt   |¡Wnt �y¸Yn0d|_00dS)NF)r0r*Ústdoutr1rrrLÚAttributeErrorr5r6r/r'ÚunlinkÚOSError)r@Z savestdoutÚoutputÚfileZbackupfilenamerrrrsf     ú  ð úzFileInput.nextfilecCs6| ¡}|r|jd7_|S|js(|S| ¡qdSrK)rLr4rrrNrrrÚreadline/szFileInput.readlinecCsö|jsd|jvrdSdS|jd|_|jdd…|_| ¡|_d|_d|_d|_d|_|jdkr–d|_d|jvr„t t j d t j ƒ|_nt j |_d |_�nN|j �r¸t  |j¡|jp°d |_zt  |j¡WntyØYn0t  |j|j¡t|j|jƒ|_zt  |j ¡¡j}Wn$t�y4t|j|jƒ|_Ynr0t jt jBt jB}tt d ƒ�r^|t jO}t  |j||¡}t  ||j¡|_zt  |j|¡Wnt�y¤Yn0t j |_!|jt _ n,|j"�rÔ| "|j|j¡|_nt|j|jƒ|_|jj#|_$| $¡S) NÚbórrrFr zÚbufferTz.bakÚO_BINARY)%r-r;r2rr3r4rr5r6Úgetattrr*Ústdinr.r'r)r/rWrXÚrenameÚopenÚfstatr Úst_moder=r1ÚO_CREATÚO_WRONLYÚO_TRUNCÚhasattrr_ÚfdopenÚchmodrUr0r?r[rL)r@ÚpermrÚfdrrrrL:s\      ÿ     zFileInput._readlinecCs|jSr)r2rCrrrrsszFileInput.filenamecCs |j|jSr)r3r4rCrrrrvszFileInput.linenocCs|jSr©r4rCrrrryszFileInput.filelinenocCs2|jr*z |j ¡WSty&YdS0ndSdS)Néÿÿÿÿ)rr r7rCrrrr |s    zFileInput.filenocCs |jdkSrKrnrCrrrr …szFileInput.isfirstlinecCs|jSr)r5rCrrrr ˆszFileInput.isstdin)NFr)Ú__name__Ú __module__Ú __qualname__rArDrrErIrJrPrTrr[rLrrrr r r Ú classmethodrÚ__class_getitem__rrrrr ¯s( ÿ )  9 r cCsVtj |¡d}|dkr,ddl}| ||¡S|dkrHddl}| ||¡St||ƒSdS)Nrz.gzrz.bz2)r'ÚpathÚsplitextÚgziprcÚbz2ÚBZ2File)rrÚextrwrxrrrr Žs  r cs‡‡fdd„}|S)Ncst||ˆˆd�S)N©ÚencodingÚerrors)rc)rrr{rrr›szhook_encoded..openhookr)r|r}rrr{rršsrcCsÞddl}d}d}| tjdd…d¡\}}|D] \}}|dkrBd}|dkr.|}q.t|||d�D]b}|d d…d kr~|dd …}|d d…d krš|dd …}td tƒtƒtƒtƒr´d p¶d|fƒq^tdtƒtƒtƒfƒdS)NrFrzib:z-iTz-b)rrroÚ ú z%d: %s[%d]%s %sÚ*rz %d: %s[%d]) Úgetoptr*r+rÚprintrrrr )r�rrZoptsÚargsÚoÚarOrrrÚ_test s  ÿ r†Ú__main__)NFr)N)r*r'ÚtypesrÚ__all__rrrrrrrr r r r r rr†rprrrrÚKs&        `