File: class/Workbook/Examples/Lecture9/inspecting.py
def func(x): a = 1 print locals() # on function call print globals().keys() class klass: def __init__(self): print locals() # on instance creation print globals().keys() print locals() # on class creation print globals().keys() def nester(L, M, N): class nested: # assigns class to name def __init__(self): pass print locals() # local=class global=mod print globals().keys() # no access to L/M/N! return nested