Current Path : /usr/lib/python2.7/ |
Current File : //usr/lib/python2.7/uu.pyc |
|_c @ 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]) iNt 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 qWXd 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>