�ɲɾ�����ӯ�����һ��ˣ��������С���˴��ͣ�������P���ҹ��ñ˽��ά�Բ��������˸߸ԣ�������ơ��ҹ��ñ�����ά�Բ���ˡ���˳^�ӣ������ӡ� ���ͯj�ӣ��ƺ���ӣ� ? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n! fc@sYddlZddlZdZdZdZdZedkrUejendS(iNs.LINKicCsudttjko dkns=dGtjdGdGHdStjdtjd}}ttjdkrtjd}d}n t}d}tjj|s|dGHdSytj|d Wn$tjk r}|d G|GHdSXtjj ||}y&tj tjj tj ||Wn:tjk r`}|sP|d G|GHdS|d G|GHnXt |||dS( Niisusage:isoldtree newtree [linkto]iis: not a directoryis: cannot mkdir:s: cannot symlink:s: warning: cannot symlink:( tlentsystargvtLINKtostpathtisdirtmkdirterrortjointsymlinktpardirt linknames(toldtreetnewtreetlinkt link_may_failtmsgtlinkname((s./usr/lib64/python2.7/Tools/scripts/linktree.pytmains6%    & c CstrdG|||fGHnytj|}Wn$tjk rT}|dG|GHdSXx$|D]}|tjtjfkr\tjj||}tjj||}tjj||}tdkr|G|G|GHntjj|retjj | reytj |dd} Wn|dG|GHd} nX| rutjjtj|}t |||quqxtj ||q\q\WdS(NR s: warning: cannot listdir:iis: warning: cannot mkdir:i( tdebugRtlistdirRtcurdirR RR RtislinkRR R ( toldtnewRtnamesRtnametoldnameRtnewnametok((s./usr/lib64/python2.7/Tools/scripts/linktree.pyR 2s8       t__main__(RRRRRR t__name__texit(((s./usr/lib64/python2.7/Tools/scripts/linktree.pyt s