ok
Direktori : /proc/thread-self/root/lib/python2.7/site-packages/ |
Current File : //proc/thread-self/root/lib/python2.7/site-packages/decorator.pyc |
� ��Pc @ sV d Z d Z d d d g Z d d l Z d d l Z d d l Z e j d k rj d d l m Z d � Z n d e f d � � YZ d � Z e j d � Z d e f d � � YZ d d � Z d � Z y2 d d l m Z e d e f e d e � � Z WnN e k rEd d l m Z d � Z e d e f e d e d e � � Z n Xe e � Z d S( sT Decorator module, see http://pypi.python.org/pypi/decorator for the documentation. s 3.4.0t decoratort FunctionMakert contextmanageri����Nt 3( t getfullargspecc C s | j S( N( t __init__( t cls( ( s- /usr/lib/python2.7/site-packages/decorator.pyt get_init* s R c B s e Z d Z d � Z d � Z RS( s? A quick and dirty replacement for getfullargspec for Python 2.Xc C s= t j | � \ | _ | _ | _ | _ g | _ d | _ d S( N( t inspectt getargspect argst varargst varkwt defaultst kwonlyargst Nonet kwonlydefaults( t selft f( ( s- /usr/lib/python2.7/site-packages/decorator.pyR / s ' c c s$ | j V| j V| j V| j Vd S( N( R R R R ( R ( ( s- /usr/lib/python2.7/site-packages/decorator.pyt __iter__4 s ( t __name__t __module__t __doc__R R ( ( ( s- /usr/lib/python2.7/site-packages/decorator.pyR - s c C s | j j S( N( R t im_func( R ( ( s- /usr/lib/python2.7/site-packages/decorator.pyR 9 s s \s*def\s*([_\w][_\w\d]*)\s*\(c B s_ e Z d Z d d d d d d d d � Z d � Z d e d � Z e d d d e d � � Z RS( s� An object with the ability to create functions with a given signature. It has attributes name, doc, module, signature, defaults, dict and methods update and make. c C s� | | _ | r.| j | _ | j d k r6 d | _ n | j | _ | j | _ t j | � r.t | � } t | d i � | _ x'