File: //usr/lib/python2.7/uu.pyc
ó
’, bc @ s“ d Z d d l Z d d l Z d d l Z d d d g Z d e f d „ ƒ YZ d d d „ Z d d d d „ Z d
„ Z
e d k r e
ƒ n d S( sƒ Implementation of the UUencode and UUdecode functions.
encode(in_file, out_file [,name, mode])
decode(in_file [, out_file, mode])
iÿÿÿÿNt Errort encodet decodec B s e Z RS( ( t __name__t
__module__( ( ( s /usr/lib/python2.7/uu.pyR ' s c C s² g } z‰| d k r! t j } nˆ t | t ƒ r© | d
k rQ t j j | ƒ } n | d
k rŠ y t j | ƒ j } WqŠ t
k
r† qŠ Xn t | d ƒ } | j | ƒ n | d k rÁ t j
} n. t | t ƒ rï t | d ƒ } | j | ƒ n | d
k rd } n | d
k rd } n | j d | d @| f ƒ | j d ƒ } x; t | ƒ d k r€| j t j | ƒ ƒ | j d ƒ } qFW| j d ƒ Wd
x | D] } | j ƒ q™WXd
S( s
Uuencode filet -t rbt wbi¶ s begin %o %s
iÿ i- i s
end
N( t syst stdint
isinstancet
basestringt Nonet ost patht basenamet statt st_modet AttributeErrort opent appendt stdoutt writet readt lent binasciit b2a_uut close( t in_filet out_filet namet modet opened_filest datat f( ( s /usr/lib/python2.7/uu.pyR * s>