Viewing File: /opt/alt/python38/lib64/python3.8/__pycache__/uu.cpython-38.opt-2.pyc
U
¡ê,a: ã @ sf d dl Z d dlZd dlZdddgZG dd„ deƒZd
ddœdd„Zdd d„Zd
d„ Ze dkrbeƒ dS )é NÚErrorÚencodeÚdecodec @ s e Zd ZdS )r N)Ú__name__Ú
__module__Ú__qualname__© r r ú'/opt/alt/python38/lib64/python3.8/uu.pyr ' s F©Úbacktickc C sj g }zH| dkrtjj} n`t| tƒrz|d kr8tj | ¡}|d krfzt | ¡j
}W n tk
rd Y nX t| dƒ} |
| ¡ |dkrŒtjj}nt|tƒrªt|dƒ}|
|¡ |d kr¶d}|d krÂd}| dd¡}| dd¡}| d |d
@ |f d¡¡ | d¡}t|ƒd
kr0| tj||d¡ | d¡}q |rB| d¡ n
| d¡ W 5 |D ]}| ¡ qTX d S )Nú-ÚrbÚwbi¶ Ú
z\nú
z\rzbegin %o %s
iÿ Úasciié- r r
s `
end
s
end
)ÚcloseÚsysÚstdinÚbufferÚ
isinstanceÚstrÚosÚpathÚbasenameÚstatÚst_modeÚAttributeErrorÚopenÚappendÚstdoutÚreplaceÚwriter ÚreadÚlenÚbinasciiZb2a_uu)Úin_fileÚout_fileÚnameÚmoder Úopened_filesÚfÚdatar r r r * sF
c
C s g }| dkrt jj} nt| tƒr4t| dƒ} | | ¡ zÀ| ¡ }|sLt dƒ‚|
d¡sXq8| dd¡}t|ƒdkr8|d dkr8zt
|d d
ƒ W qªW q8 tk
r¦ Y q8X q8|d krÞ|d d¡ d¡}tj |¡rÞt d
| ƒ‚|d krôt
|d d
ƒ}|dkrt jj}n0t|tƒr8t|dƒ}t ||¡ |}| |¡ | ¡ } | ræ| d¡dkræzt | ¡}
W nj tj k
rÎ } zH| d d d@ d d d }t | d |… ¡}
|s¾t j d| ¡ W 5 d }~X Y nX | |
¡ | ¡ } q@| sôt dƒ‚W 5 |D ]}| ¡ qüX d S )Nr r
z'No valid begin line found in input files beginó é é r é é s
r z"Cannot overwrite existing file: %sr s endé é? é é zWarning: %s
zTruncated input file)r r r r r r r r Úreadliner Ú
startswithÚsplitr% ÚintÚ
ValueErrorÚrstripr r r Úexistsr! ÚchmodÚstripr&