Module Import alias TryExcept body ImportFrom alias identifier handlers ExceptHandler type NameLoad body ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults Num body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body FunctionDef arguments args NameParam defaults vararg kwarg body If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad AttributeLoad NameLoad attr attr If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr While Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad NameLoad Return NameLoad decorator_list decorator_list
N/A N/A time N/A N/A threading _Event Event N/A N/A N/A ImportError N/A threading Event functools wraps while_not N/A object N/A __init__ N/A N/A self event wait N/A 0.2 N/A N/A N/A self event event N/A N/A self wait wait N/A __call__ N/A N/A self f N/A N/A decorated N/A N/A obj N/A args kwargs N/A N/A N/A N/A self event N/A N/A N/A ValueError N/A N/A Except that %s to not be None {} format N/A N/A obj __class__ __name__ N/A N/A N/A isinstance N/A self event Event N/A N/A N/A TypeError N/A N/A {} should be of type threading.Event format N/A self event N/A N/A N/A N/A self event is_set N/A N/A N/A N/A time sleep N/A self wait N/A N/A f obj args kwargs N/A N/A wraps f N/A decorated N/A N/A