Module Expr Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Lambda arguments args NameParam defaults NameLoad body Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr BoolOpOr AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Return NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Return SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr orelse Return SubscriptLoad NameLoad Index AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assert UnaryOpNot NameLoad Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Assert CompareNotIn AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Num While BoolOpAnd NameLoad CompareEq SubscriptLoad SubscriptLoad NameLoad Index Num Index Num NameLoad body Expr Call AttributeLoad NameLoad attr Num AugAssignAdd NameStore Num Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Num Assign NameStore ListComp NameLoad comprehension TupleStore NameStore NameStore NameLoad For NameStore NameLoad body Assign AttributeStore NameLoad attr NameLoad Assert CompareNotIn Str NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad NameLoad NameLoad decorator_list decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults Dict body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr If CompareLt Call NameLoad NameLoad NameLoad body If CompareLt NameLoad AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad If CompareGt Call NameLoad NameLoad NameLoad body If CompareGt Call NameLoad NameLoad AttributeLoad NameLoad attr body If CompareLt NameLoad AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Raise Call NameLoad BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareIn NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Slice NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Str NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return TupleLoad Call NameLoad NameLoad TupleLoad Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list
N/A N/A 
Implementation helper: a struct that looks like a tuple.  See timemodule
and posixmodule for example uses.
 structseqfield N/A object N/A N/A Definition of field of a structseq.  The 'index' is for positional
    tuple-like indexing.  Fields whose index is after a gap in the numbers
    cannot be accessed like this, but only by name.
     __init__ N/A N/A self index doc default N/A None N/A N/A N/A self N/A None N/A N/A N/A self __name__ ? N/A N/A self index index N/A N/A self _index index N/A N/A self __doc__ doc N/A N/A self _default default N/A __repr__ N/A N/A self N/A N/A N/A N/A <field %s (%s)> N/A N/A self __name__ N/A N/A self __doc__ undocumented N/A __get__ N/A N/A self obj typ N/A None N/A N/A N/A obj None N/A N/A self N/A N/A N/A self index None N/A N/A N/A N/A obj __dict__ N/A N/A self __name__ N/A N/A N/A obj N/A N/A self index N/A __set__ N/A N/A self obj value N/A N/A N/A N/A TypeError readonly attribute N/A N/A structseqtype N/A type N/A __new__ N/A N/A metacls classname bases dict N/A N/A N/A N/A bases N/A fields_by_index N/A N/A N/A name field N/A N/A dict items N/A N/A N/A isinstance field structseqfield N/A N/A N/A N/A field _index fields_by_index N/A N/A fields_by_index N/A N/A field _index field N/A N/A field __name__ name N/A N/A dict N/A n_fields N/A len fields_by_index N/A extra_fields N/A N/A fields_by_index items N/A N/A N/A extra_fields sort N/A n_sequence_fields 0 N/A N/A extra_fields N/A N/A N/A extra_fields N/A 0 N/A 0 n_sequence_fields N/A N/A N/A N/A extra_fields pop 0 N/A n_sequence_fields 1 N/A N/A dict N/A n_sequence_fields n_sequence_fields N/A N/A dict N/A n_unnamed_fields 0 N/A extra_fields N/A field N/A N/A index field extra_fields N/A field extra_fields N/A N/A N/A field index None N/A N/A __new__ dict N/A N/A dict N/A _extra_fields N/A tuple extra_fields N/A N/A dict N/A __new__ structseq_new N/A N/A dict N/A __reduce__ structseq_reduce N/A N/A dict N/A __setattr__ structseq_setattr N/A N/A N/A type __new__ metacls classname N/A tuple dict N/A N/A N/A builtin_dict dict structseq_new N/A N/A cls sequence dict N/A N/A N/A N/A sequence N/A tuple sequence N/A dict N/A builtin_dict dict N/A N N/A cls n_sequence_fields N/A N/A N/A len sequence N N/A N/A N/A N N/A cls n_fields N/A N/A msg at least N/A N/A msg exactly N/A N/A TypeError N/A expected a sequence with %s %d items N/A msg N N/A N/A N/A len sequence N N/A N/A N/A N/A len sequence N/A cls n_fields N/A N/A N/A N N/A cls n_fields N/A N/A msg at most N/A N/A msg exactly N/A N/A TypeError N/A expected a sequence with %s %d items N/A msg N/A cls n_fields N/A N/A field value N/A zip N/A cls _extra_fields N/A sequence N/A N N/A N/A name N/A field __name__ N/A N/A name dict N/A N/A N/A TypeError N/A duplicate value for %r N/A name N/A N/A dict N/A name value N/A sequence N/A sequence N/A N N/A result N/A N/A tuple __new__ cls sequence N/A N/A N/A object __setattr__ result __dict__ dict N/A field N/A cls _extra_fields N/A N/A name N/A field __name__ N/A N/A name dict N/A N/A N/A dict N/A name N/A N/A field _default result N/A result N/A structseq_reduce N/A N/A self N/A N/A N/A N/A N/A type self N/A N/A tuple self N/A self __dict__ N/A structseq_setattr N/A N/A self attr value N/A N/A N/A N/A AttributeError N/A %r object has no attribute %r N/A N/A N/A self __class__ __name__ attr N/A