Module Expr Str Import alias ImportFrom alias FunctionDef arguments args NameParam NameParam defaults NameLoad body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad body Pass orelse If CompareEq NameLoad AttributeLoad NameLoad attr body Return NameLoad Raise Call NameLoad BinOpMod Call NameLoad Str TupleLoad NameLoad AttributeLoad NameLoad attr NameLoad ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore TupleLoad Str Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return TupleLoad NameLoad TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad TryExcept body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad Call AttributeLoad NameLoad attr Num attr Index Str handlers ExceptHandler type TupleLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Return NameLoad decorator_list Assign AttributeStore NameLoad attr Dict
N/A N/A 
Construction of sentinel objects.

Sentinel objects are used when you only care to check for object identity.
 N/A sys textwrap dedent sentinel N/A N/A name doc N/A None N/A N/A N/A N/A value N/A N/A sentinel _cache N/A name N/A N/A N/A KeyError N/A N/A N/A N/A N/A doc N/A value __doc__ N/A N/A value N/A N/A ValueError N/A N/A dedent             New sentinel value %r conflicts with an existing sentinel of the
            same name.
            Old sentinel docstring: %r
            New sentinel docstring: %r
            Resolve this conflict by changing the name of one of the sentinels.
             N/A name N/A value __doc__ doc Sentinel N/A object N/A N/A __doc__ doc N/A __slots__ N/A __weakref__ N/A __name__ name __new__ N/A N/A cls N/A N/A N/A N/A TypeError N/A cannot create %r instances name N/A __repr__ N/A N/A self N/A N/A N/A N/A sentinel(%r) name N/A __reduce__ N/A N/A self N/A N/A N/A N/A sentinel N/A name doc N/A __deepcopy__ N/A N/A self _memo N/A N/A N/A self N/A __copy__ N/A N/A self N/A N/A N/A self N/A N/A N/A object __new__ N/A cls N/A type Sentinel N/A N/A N/A N/A cls __module__ N/A N/A N/A N/A sys _getframe 1 f_globals N/A __name__ N/A N/A N/A N/A ValueError KeyError N/A N/A N/A cls __module__ None N/A N/A N/A sentinel _cache N/A name Sentinel N/A Sentinel N/A N/A N/A sentinel _cache N/A