Psyduck - 可達鴨 之 鴨力山大2


Server : LiteSpeed
System : Linux premium217.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User : alloknri ( 880)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /lib64/python2.7/Tools/scripts/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib64/python2.7/Tools/scripts/fixcid.pyc
�
�fc@s�ddlZddlZddlZddlTddlZejjZeZej	jZ
d�Zd�ZdZ
d�Zd�Zd�Zd	Zd
ZdZdZd
ZdZdZdZededeZdZdedZdeZedeZedeZeeeeefZddj e�dZ!ej"e!�Z#eeefZ$ddj e$�dZ%ej"e%�Z&d�Z'd�Z(da)d�Z*da+d�Z,iZ-iZ.d�Z/e0dkr�e�ndS(i����N(t*cCs�tjd}td|d�td�td�td�td�td�td�td	�td
�td�td�dS(
NisUsage: s/ [-c] [-r] [-s file] ... file-or-directory ...
s
s*-c           : substitute inside comments
s:-r           : reverse direction for following -s options
s+-s substfile : add a file of substitutions
s<Each non-empty non-comment line in a substitution file must
s>contain exactly two words: an identifier and its replacement.
s:Comments start with a # character and end at end of line.
s=If an identifier is preceded with a *, it is not substituted
s,inside a comment even when -c is specified.
(tsystargvterr(tprogname((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pytusage/s










cCsqy#tjtjdd�\}}WnBtjk
rg}tdt|�d�t�tjd�nXd}|s�t�tjd�nxY|D]Q\}}|dkr�t�n|dkr�t	�n|d	kr�t
|�q�q�Wxv|D]n}tjj
|�rt|�r\d}q\q�tjj|�rGt|d
�d}q�t|�r�d}q�q�Wtj|�dS(Niscrs:sOptions error: s
iis-cs-rs-ss": will not process symbolic links
(tgetoptRRterrorRtstrRtexitt
setdocommentst
setreversetaddsubsttostpathtisdirtrecursedowntislinktfix(toptstargstmsgtbadtopttarg((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pytmain>s6#


	
s^[a-zA-Z0-9_]+\.[ch]$cCstjt|�S(N(tretmatchtWanted(tname((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pytwanted\scCs9td|f�d}ytj|�}Wn3tjk
r_}t|dt|�d�dSX|j�g}x�|D]�}|tjtjfkr�qwntj	j
||�}tj	j|�r�qwtj	j|�r�|j
|�qwt|�rwt|�rd}qqwqwWx#|D]}t|�rd}qqW|S(Nsrecursedown(%r)
is: cannot list directory: s
i(tdbgR
tlistdirRRRtsorttcurdirtpardirRtjoinRRtappendRRR(tdirnameRtnamesRtsubdirsRtfullname((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pyR_s0



cCs-|dkr!tj}tj}n}yt|d�}Wn0tk
rf}t|dt|�d�dSXtjj	|�\}}tjj
|d|�}d}d}t�xV|j
�}|s�Pn|d}x>|dd	kr|j
�}	|	s�Pn||	}|d}q�Wt|�}
|
|kr�|dkr�yt|d
�}Wn:tk
r�}|j�t|dt|�d�dSX|jd�d}t�t|d�q�ntt|�d�td
|�td|
�n|dk	r�|j|
�q�q�W|dkrdS|j�|s(dS|j�y+tj|�}tj||td@�Wn2tjk
r�}t|dt|�d�nXytj||d�Wn2tjk
r�}t|dt|�d�nXytj||�Wn3tjk
r(}t|dt|�d�dSXdS(Nt-trs: cannot open: s
it@ii����s\
tws: cannot create: s:
s< s> i�s: warning: chmod failed (s)
t~s: warning: backup failed (s: rename failed ((RtstdintstdouttopentIOErrorRRR
RtsplitR$tNonetinitfixlinetreadlinetfixlinetclosetseektreptreprtwritetstattchmodtST_MODERtrename(tfilenametftgRtheadttailttempnametlinenotlinetnextlinetnewlinetstatbuf((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pyRus�	





  s (struct )?[a-zA-Z_][a-zA-Z0-9_]+s"([^\n\\"]|\\.)*"s'([^\n\\']|\\.)*'s/\*s\*/s0[xX][0-9a-fA-F]*[uUlL]*s0[0-7]*[uUlL]*s[1-9][0-9]*[uUlL]*t|s[eE][-+]?[0-9]+s([0-9]+\.[0-9]*|\.[0-9]+)(s)?s[0-9]+t(t)cCs
tadS(N(tOutsideCommentProgramtProgram(((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pyR5�scCs7d}x*|t|�kr2tj||�}|dkr=Pn|j�}|jd�}t|�dkr�|dkrtaq�|dkr�taq�nt|�}|tkr%t|}ttkr�t	s�dG|GH||}q	n|t
kr�|}q�n|| ||||}t|�}n||}q	W|S(Niis/*s*/sFound in comment:(tlenRPtsearchR4tstarttgrouptInsideCommentProgramROtDictt
DocommentstNotInComment(RHtiRtfoundtntsubst((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pyR7�s4	
	
icCs
dadS(Ni(RW(((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pyR
scCstadS(N(tReverse(((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pyRsc	Cs�yt|d�}Wn<tk
rQ}t|dt|�d�tjd�nXd}x�|j�}|sqPn|d}y|jd�}Wntk
r�d}nX|| j	�}|s�q[nt
|�dkr|dd	kr|dd
|dg|d*n3t
|�dkr9t|d|||f�q[ntrN|\}}n|\}}|dd
krw|d}n|dd
kr�|d}|t|<n|t
kr�td||||f�td||t
|f�n|t
|<q[W|j�dS(NR+s: cannot read substfile: s
iit#i����itstructt is%s:%r: warning: bad line: %rRs"%s:%r: warning: overriding: %r %r
s%s:%r: warning: previous: %r
(R1R2RRRR	R6tindext
ValueErrorR3RQR]RXRVR8(	t	substfiletfpRRGRHRYtwordstvaluetkey((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pyRsH


" 


t__main__(1RRR
R=RtstderrR<RRR0R:RRRRRRt
IdentifiertStringtChartCommentStartt
CommentEndt	Hexnumbert	Octnumbert	Decnumbert	IntnumbertExponentt
PointfloattExpfloattFloatnumbertNumbertOutsideCommentR$tOutsideCommentPatterntcompileROt
InsideCommenttInsideCommentPatternRUR5R7RWR
R]RRVRXRt__name__(((s,/usr/lib64/python2.7/Tools/scripts/fixcid.pyt<module>%sX
					P
		'			%
Name
Size
Permissions
Options
analyze_dxp.py
4.106 KB
-rwxr-xr-x
analyze_dxp.pyc
4.637 KB
-rw-r--r--
analyze_dxp.pyo
4.637 KB
-rw-r--r--
byext.py
3.852 KB
-rwxr-xr-x
byext.pyc
4.415 KB
-rw-r--r--
byext.pyo
4.415 KB
-rw-r--r--
byteyears.py
1.599 KB
-rwxr-xr-x
byteyears.pyc
1.365 KB
-rw-r--r--
byteyears.pyo
1.365 KB
-rw-r--r--
checkappend.py
4.548 KB
-rwxr-xr-x
checkappend.pyc
4.771 KB
-rw-r--r--
checkappend.pyo
4.771 KB
-rw-r--r--
checkpip.py
0.739 KB
-rwxr-xr-x
checkpip.pyc
1.02 KB
-rw-r--r--
checkpip.pyo
1.02 KB
-rw-r--r--
checkpyc.py
1.963 KB
-rwxr-xr-x
checkpyc.pyc
1.93 KB
-rw-r--r--
checkpyc.pyo
1.93 KB
-rw-r--r--
classfix.py
5.813 KB
-rwxr-xr-x
classfix.pyc
4.091 KB
-rw-r--r--
classfix.pyo
4.091 KB
-rw-r--r--
cleanfuture.py
8.376 KB
-rwxr-xr-x
cleanfuture.pyc
7.221 KB
-rw-r--r--
cleanfuture.pyo
7.188 KB
-rw-r--r--
combinerefs.py
4.277 KB
-rwxr-xr-x
combinerefs.pyc
4.156 KB
-rw-r--r--
combinerefs.pyo
4.124 KB
-rw-r--r--
copytime.py
0.647 KB
-rwxr-xr-x
copytime.pyc
0.915 KB
-rw-r--r--
copytime.pyo
0.915 KB
-rw-r--r--
crlf.py
0.596 KB
-rwxr-xr-x
crlf.pyc
0.835 KB
-rw-r--r--
crlf.pyo
0.835 KB
-rw-r--r--
cvsfiles.py
1.744 KB
-rwxr-xr-x
cvsfiles.pyc
2.112 KB
-rw-r--r--
cvsfiles.pyo
2.112 KB
-rw-r--r--
db2pickle.py
3.486 KB
-rwxr-xr-x
db2pickle.pyc
3.415 KB
-rw-r--r--
db2pickle.pyo
3.415 KB
-rw-r--r--
diff.py
2.018 KB
-rwxr-xr-x
diff.pyc
2.33 KB
-rw-r--r--
diff.pyo
2.33 KB
-rw-r--r--
dutree.py
1.577 KB
-rwxr-xr-x
dutree.pyc
2.178 KB
-rw-r--r--
dutree.pyo
2.178 KB
-rw-r--r--
eptags.py
1.448 KB
-rwxr-xr-x
eptags.pyc
1.832 KB
-rw-r--r--
eptags.pyo
1.832 KB
-rw-r--r--
find_recursionlimit.py
3.392 KB
-rwxr-xr-x
find_recursionlimit.pyc
5.54 KB
-rw-r--r--
find_recursionlimit.pyo
5.54 KB
-rw-r--r--
finddiv.py
2.458 KB
-rwxr-xr-x
finddiv.pyc
3.219 KB
-rw-r--r--
finddiv.pyo
3.219 KB
-rw-r--r--
findlinksto.py
1.044 KB
-rwxr-xr-x
findlinksto.pyc
1.392 KB
-rw-r--r--
findlinksto.pyo
1.392 KB
-rw-r--r--
findnocoding.py
2.742 KB
-rwxr-xr-x
findnocoding.pyc
3.126 KB
-rw-r--r--
findnocoding.pyo
3.126 KB
-rw-r--r--
fixcid.py
9.761 KB
-rwxr-xr-x
fixcid.pyc
7.667 KB
-rw-r--r--
fixcid.pyo
7.667 KB
-rw-r--r--
fixdiv.py
13.517 KB
-rwxr-xr-x
fixdiv.pyc
13.524 KB
-rw-r--r--
fixdiv.pyo
13.443 KB
-rw-r--r--
fixheader.py
1.161 KB
-rwxr-xr-x
fixheader.pyc
1.437 KB
-rw-r--r--
fixheader.pyo
1.437 KB
-rw-r--r--
fixnotice.py
2.979 KB
-rwxr-xr-x
fixnotice.pyc
3.418 KB
-rw-r--r--
fixnotice.pyo
3.418 KB
-rw-r--r--
fixps.py
0.872 KB
-rwxr-xr-x
fixps.pyc
0.946 KB
-rw-r--r--
fixps.pyo
0.946 KB
-rw-r--r--
google.py
0.507 KB
-rwxr-xr-x
google.pyc
0.773 KB
-rw-r--r--
google.pyo
0.773 KB
-rw-r--r--
gprof2html.py
2.116 KB
-rwxr-xr-x
gprof2html.pyc
2.224 KB
-rw-r--r--
gprof2html.pyo
2.224 KB
-rw-r--r--
h2py.py
5.813 KB
-rwxr-xr-x
h2py.pyc
4.289 KB
-rw-r--r--
h2py.pyo
4.289 KB
-rw-r--r--
hotshotmain.py
1.448 KB
-rwxr-xr-x
hotshotmain.pyc
1.819 KB
-rw-r--r--
hotshotmain.pyo
1.819 KB
-rw-r--r--
ifdef.py
3.631 KB
-rwxr-xr-x
ifdef.pyc
2.212 KB
-rw-r--r--
ifdef.pyo
2.212 KB
-rw-r--r--
lfcr.py
0.604 KB
-rwxr-xr-x
lfcr.pyc
0.859 KB
-rw-r--r--
lfcr.pyo
0.859 KB
-rw-r--r--
linktree.py
2.367 KB
-rwxr-xr-x
linktree.pyc
1.978 KB
-rw-r--r--
linktree.pyo
1.978 KB
-rw-r--r--
lll.py
0.725 KB
-rwxr-xr-x
lll.pyc
0.92 KB
-rw-r--r--
lll.pyo
0.92 KB
-rw-r--r--
logmerge.py
5.444 KB
-rwxr-xr-x
logmerge.pyc
4.964 KB
-rw-r--r--
logmerge.pyo
4.964 KB
-rw-r--r--
mailerdaemon.py
7.756 KB
-rwxr-xr-x
mailerdaemon.pyc
7.191 KB
-rw-r--r--
mailerdaemon.pyo
7.191 KB
-rw-r--r--
md5sum.py
2.329 KB
-rwxr-xr-x
md5sum.pyc
2.849 KB
-rw-r--r--
md5sum.pyo
2.849 KB
-rw-r--r--
methfix.py
5.334 KB
-rwxr-xr-x
methfix.pyc
4.028 KB
-rw-r--r--
methfix.pyo
4.028 KB
-rw-r--r--
mkreal.py
1.589 KB
-rwxr-xr-x
mkreal.pyc
1.934 KB
-rw-r--r--
mkreal.pyo
1.934 KB
-rw-r--r--
ndiff.py
3.719 KB
-rwxr-xr-x
ndiff.pyc
3.769 KB
-rw-r--r--
ndiff.pyo
3.769 KB
-rw-r--r--
nm2def.py
2.386 KB
-rwxr-xr-x
nm2def.pyc
2.891 KB
-rw-r--r--
nm2def.pyo
2.891 KB
-rw-r--r--
objgraph.py
5.876 KB
-rwxr-xr-x
objgraph.pyc
4.817 KB
-rw-r--r--
objgraph.pyo
4.817 KB
-rw-r--r--
parseentities.py
1.679 KB
-rwxr-xr-x
parseentities.pyc
2.028 KB
-rw-r--r--
parseentities.pyo
2.028 KB
-rw-r--r--
patchcheck.py
7.499 KB
-rwxr-xr-x
patchcheck.pyc
8.914 KB
-rw-r--r--
patchcheck.pyo
8.914 KB
-rw-r--r--
pathfix.py
4.228 KB
-rwxr-xr-x
pathfix.pyc
3.748 KB
-rw-r--r--
pathfix.pyo
3.748 KB
-rw-r--r--
pdeps.py
3.844 KB
-rwxr-xr-x
pdeps.pyc
3.145 KB
-rw-r--r--
pdeps.pyo
3.145 KB
-rw-r--r--
pickle2db.py
3.85 KB
-rwxr-xr-x
pickle2db.pyc
3.729 KB
-rw-r--r--
pickle2db.pyo
3.729 KB
-rw-r--r--
pindent.py
16.768 KB
-rwxr-xr-x
pindent.pyc
11.288 KB
-rw-r--r--
pindent.pyo
11.288 KB
-rw-r--r--
ptags.py
1.195 KB
-rwxr-xr-x
ptags.pyc
1.374 KB
-rw-r--r--
ptags.pyo
1.374 KB
-rw-r--r--
pysource.py
3.756 KB
-rwxr-xr-x
pysource.pyc
3.915 KB
-rw-r--r--
pysource.pyo
3.915 KB
-rw-r--r--
redemo.py
5.656 KB
-rwxr-xr-x
redemo.pyc
5.126 KB
-rw-r--r--
redemo.pyo
5.126 KB
-rw-r--r--
reindent-rst.py
0.271 KB
-rwxr-xr-x
reindent-rst.pyc
0.47 KB
-rw-r--r--
reindent-rst.pyo
0.47 KB
-rw-r--r--
reindent.py
11.149 KB
-rwxr-xr-x
reindent.pyc
9.403 KB
-rw-r--r--
reindent.pyo
9.365 KB
-rw-r--r--
rgrep.py
1.457 KB
-rwxr-xr-x
rgrep.pyc
1.837 KB
-rw-r--r--
rgrep.pyo
1.837 KB
-rw-r--r--
serve.py
1.12 KB
-rwxr-xr-x
serve.pyc
1.56 KB
-rw-r--r--
serve.pyo
1.56 KB
-rw-r--r--
setup.py
0.411 KB
-rw-r--r--
setup.pyc
0.535 KB
-rw-r--r--
setup.pyo
0.535 KB
-rw-r--r--
suff.py
0.606 KB
-rwxr-xr-x
suff.pyc
0.883 KB
-rw-r--r--
suff.pyo
0.883 KB
-rw-r--r--
svneol.py
2.861 KB
-rwxr-xr-x
svneol.pyc
2.836 KB
-rw-r--r--
svneol.pyo
2.759 KB
-rw-r--r--
texcheck.py
9.039 KB
-rw-r--r--
texcheck.pyc
8.18 KB
-rw-r--r--
texcheck.pyo
8.18 KB
-rw-r--r--
texi2html.py
68.188 KB
-rwxr-xr-x
texi2html.pyc
81.37 KB
-rw-r--r--
texi2html.pyo
81.37 KB
-rw-r--r--
treesync.py
5.647 KB
-rwxr-xr-x
treesync.pyc
5.85 KB
-rw-r--r--
treesync.pyo
5.85 KB
-rw-r--r--
untabify.py
1.187 KB
-rwxr-xr-x
untabify.pyc
1.546 KB
-rw-r--r--
untabify.pyo
1.546 KB
-rw-r--r--
which.py
1.592 KB
-rwxr-xr-x
which.pyc
1.594 KB
-rw-r--r--
which.pyo
1.594 KB
-rw-r--r--
win_add2path.py
1.582 KB
-rw-r--r--
win_add2path.pyc
2.021 KB
-rw-r--r--
win_add2path.pyo
2.021 KB
-rw-r--r--
xxci.py
2.731 KB
-rwxr-xr-x
xxci.pyc
3.923 KB
-rw-r--r--
xxci.pyo
3.923 KB
-rw-r--r--