Module Expr Str Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Import alias Assign NameStore CompareGtE AttributeLoad NameLoad attr TupleLoad Num TryExcept body Import alias handlers ExceptHandler type NameLoad body Import alias identifier If NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad Str Assign NameStore Call NameLoad NameLoad Str orelse Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Delete NameDel orelse If CompareIs NameLoad NameLoad body Assign NameStore NameLoad Exec Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list TryExcept body Assign NameStore NameLoad handlers ExceptHandler type NameLoad body FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad Call NameLoad NameLoad attr body If CompareIn Str AttributeLoad NameLoad attr body Return NameLoad Return NameLoad decorator_list TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body ImportFrom alias identifier ImportFrom alias identifier Import alias identifier FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body If BoolOpOr UnaryOpNot Call NameLoad GeneratorExp BoolOpOr Call AttributeLoad NameLoad attr CompareEq NameLoad Str comprehension NameStore NameLoad Call NameLoad NameLoad UnaryOpNot NameLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr Call AttributeLoad NameLoad attr Str CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad For NameStore BinOpAdd TupleLoad NameLoad NameLoad body If UnaryOpNot Call NameLoad GeneratorExp BoolOpOr Call AttributeLoad NameLoad attr CompareEq NameLoad Str comprehension NameStore NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If Call AttributeLoad SubscriptLoad NameLoad Index Num attr body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore Call NameLoad For NameStore NameLoad body If BoolOpAnd Call AttributeLoad NameLoad attr Str UnaryOpNot NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If CompareIn NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore SubscriptLoad Call AttributeLoad Call NameLoad NameLoad attr Str Str Slice Num Num Assign NameStore Call AttributeLoad Str attr GeneratorExp BinOpMod Str NameLoad comprehension NameStore NameLoad Assign NameStore BinOpMod Str Call NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body AugAssignAdd NameStore BinOpMod Str TupleLoad NameLoad NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad keyword NameLoad keyword BinOpMod Str NameLoad keyword NameLoad keyword NameLoad TryExcept body Expr Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num Raise Call NameLoad BinOpAdd BinOpAdd AttributeLoad NameLoad attr Str NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad TryExcept body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr Num attr attr Str Str handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass Return NameLoad decorator_list If Call NameLoad NameLoad Str body Assign NameStore NameLoad orelse ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list decorator_list TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults NameLoad vararg kwarg body If BoolOpAnd CompareIsNot NameLoad NameLoad UnaryOpNot Call NameLoad NameLoad Str body Raise Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad orelse Assign NameStore TupleLoad AttributeLoad NameLoad attr Return TupleLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Import alias Return Call Call NameLoad NameLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body For NameStore ListLoad Str Str Str body Expr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad For NameStore ListLoad Str body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call NameLoad NameLoad NameLoad orelse Expr Call NameLoad NameLoad NameLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr Return NameLoad decorator_list Return NameLoad decorator_list
N/A N/A Module which provides compatibility with older Python versions. N/A __all__ N/A PY3 int long xrange exec_ callable namedtuple property defaultdict N/A sys N/A PY3 N/A N/A sys version_info N/A 3 N/A N/A N/A __builtin__ N/A N/A N/A ImportError N/A N/A builtins __builtin__ N/A PY3 N/A N/A int int N/A long int N/A xrange range N/A exec_ N/A getattr __builtin__ exec N/A print_ N/A getattr __builtin__ print N/A N/A int int N/A long long N/A xrange xrange exec_ N/A N/A code globs locs N/A None None N/A N/A N/A globs None N/A N/A frame N/A N/A _sys _getframe 1 N/A globs N/A frame f_globals N/A N/A locs None N/A N/A locs N/A frame f_locals N/A frame N/A N/A N/A locs None N/A N/A locs globs N/A exec code in globs, locs N/A print_ N/A N/A s N/A N/A N/A N/A N/A N/A sys stdout write N/A s N/A N/A N/A N/A sys stdout flush N/A N/A N/A N/A callable callable N/A N/A N/A Exception N/A callable N/A N/A obj N/A N/A N/A klass N/A N/A type obj __mro__ N/A N/A N/A __call__ N/A klass __dict__ N/A N/A True N/A False N/A N/A N/A collections namedtuple N/A N/A N/A ImportError N/A operator itemgetter _itemgetter keyword iskeyword _iskeyword N/A sys _sys namedtuple N/A N/A typename field_names verbose rename N/A False False N/A N/A A collections.namedtuple implementation written in Python
        to support Python versions < 2.6.

        Taken from: http://code.activestate.com/recipes/500261/
         N/A N/A isinstance field_names basestring N/A N/A field_names N/A N/A N/A N/A field_names replace , split N/A field_names N/A tuple N/A map str field_names N/A rename N/A N/A names N/A list field_names N/A seen N/A set N/A N/A i name N/A enumerate names N/A N/A N/A N/A N/A min N/A N/A N/A N/A c isalnum N/A c _ N/A c name N/A _iskeyword name N/A name N/A N/A N/A name N/A 0 isdigit N/A N/A name startswith _ N/A name seen N/A N/A N/A names N/A i N/A _%d i N/A N/A N/A seen add name N/A field_names N/A tuple names N/A name N/A N/A typename field_names N/A N/A N/A N/A min N/A N/A N/A N/A c isalnum N/A c _ N/A c name N/A N/A N/A ValueError N/A Type names and field names can only contain alphanumeric characters and underscores: %r name N/A N/A _iskeyword name N/A N/A N/A ValueError N/A Type names and field names cannot be a keyword: %r name N/A N/A N/A N/A name N/A 0 isdigit N/A N/A N/A ValueError N/A Type names and field names cannot start with a number: %r name N/A seen_names N/A set N/A name field_names N/A N/A N/A N/A N/A name startswith _ N/A rename N/A N/A N/A ValueError N/A Field names cannot start with an underscore: %r name N/A N/A name seen_names N/A N/A N/A ValueError N/A Encountered duplicate field name: %r name N/A N/A N/A seen_names add name N/A numfields N/A len field_names N/A argtxt N/A N/A N/A N/A repr field_names replace ' N/A 1 -1 N/A reprtxt N/A N/A ,  join N/A N/A %s=%%r name N/A name field_names N/A template N/A class %(typename)s(tuple):
        '%(typename)s(%(argtxt)s)' 

        __slots__ = () 

        _fields = %(field_names)r 

        def __new__(_cls, %(argtxt)s):
            return _tuple.__new__(_cls, (%(argtxt)s)) 

        @classmethod
        def _make(cls, iterable, new=tuple.__new__, len=len):
            'Make a new %(typename)s object from a sequence or iterable'
            result = new(cls, iterable)
            if len(result) != %(numfields)d:
                raise TypeError('Expected %(numfields)d arguments, got %%d' %% len(result))
            return result 

        def __repr__(self):
            return '%(typename)s(%(reprtxt)s)' %% self 

        def _asdict(self):
            'Return a new dict which maps field names to their values'
            return dict(zip(self._fields, self)) 

        def _replace(_self, **kwds):
            'Return a new %(typename)s object replacing specified fields with new values'
            result = _self._make(map(kwds.pop, %(field_names)r, _self))
            if kwds:
                raise ValueError('Got unexpected field names: %%r' %% kwds.keys())
            return result 

        def __getnewargs__(self):
            return tuple(self) 

 N/A locals N/A N/A i name N/A enumerate field_names N/A N/A template N/A         %s = _property(_itemgetter(%d))
 N/A name i N/A verbose N/A N/A N/A N/A N/A sys stdout write N/A template N/A N/A N/A N/A sys stdout flush N/A namespace N/A dict _itemgetter _itemgetter __name__ N/A namedtuple_%s typename _property property _tuple tuple N/A N/A N/A N/A exec_ template namespace N/A N/A N/A SyntaxError N/A N/A e N/A N/A N/A sys exc_info N/A 1 N/A N/A SyntaxError N/A N/A N/A e message :
 template N/A result N/A namespace N/A typename N/A N/A N/A N/A result __module__ N/A N/A N/A N/A N/A _sys _getframe 1 f_globals get __name__ __main__ N/A N/A N/A N/A AttributeError ValueError N/A N/A N/A result N/A N/A N/A hasattr property setter N/A N/A property property N/A property N/A N/A __builtin__ property N/A N/A __metaclass__ type __init__ N/A N/A self fget N/A args kwargs N/A N/A N/A N/A N/A super property self __init__ fget args kwargs N/A N/A self __doc__ N/A fget __doc__ N/A getter N/A N/A self method N/A N/A N/A N/A property method N/A self fset N/A self fdel N/A setter N/A N/A self method N/A N/A N/A N/A property N/A self fget method N/A self fdel N/A deleter N/A N/A self method N/A N/A N/A N/A property N/A self fget N/A self fset method N/A N/A N/A N/A collections defaultdict N/A N/A N/A ImportError N/A defaultdict N/A dict N/A __init__ N/A N/A self default_factory N/A None a kw N/A N/A N/A N/A default_factory None N/A N/A hasattr default_factory __call__ N/A N/A N/A TypeError first argument must be callable N/A N/A N/A dict __init__ self a kw N/A N/A self default_factory default_factory N/A __getitem__ N/A N/A self key N/A N/A N/A N/A N/A N/A N/A dict __getitem__ self key N/A N/A N/A KeyError N/A N/A N/A N/A self __missing__ key N/A __missing__ N/A N/A self key N/A N/A N/A N/A N/A self default_factory None N/A N/A N/A KeyError key N/A N/A self N/A key value N/A N/A self default_factory N/A value N/A __reduce__ N/A N/A self N/A N/A N/A N/A N/A self default_factory None N/A N/A args N/A tuple N/A N/A args N/A N/A self default_factory N/A N/A N/A type self args None None N/A N/A self items N/A copy N/A N/A self N/A N/A N/A N/A N/A self __copy__ N/A __copy__ N/A N/A self N/A N/A N/A N/A N/A type self N/A self default_factory self N/A __deepcopy__ N/A N/A self memo N/A N/A N/A copy N/A N/A N/A type self N/A self default_factory N/A N/A copy deepcopy N/A N/A self items N/A __repr__ N/A N/A self N/A N/A N/A N/A defaultdict(%s, %s) N/A N/A self default_factory N/A N/A dict __repr__ self N/A N/A N/A N/A functools wraps N/A N/A N/A ImportError N/A wraps N/A N/A original N/A N/A inner N/A N/A fn N/A N/A N/A attribute N/A __module__ __name__ __doc__ N/A N/A N/A setattr fn attribute N/A getattr original attribute N/A attribute N/A __dict__ N/A N/A N/A hasattr fn attribute N/A N/A N/A N/A N/A getattr fn attribute update N/A getattr original attribute N/A N/A N/A setattr fn attribute N/A N/A N/A getattr original attribute copy N/A fn N/A N/A inner N/A