Over a million developers have joined DZone.

Exception Frame Local Variable Values

DZone's Guide to

Exception Frame Local Variable Values

Free Resource
Returns dictionary with local variable content from frame where exception was raised

def getExceptionFrameLocals():
    retVal = {}

    if sys.exc_info():
        trace = sys.exc_info()[2]
        while trace.tb_next:
            trace = trace.tb_next
        retVal = trace.tb_frame.f_locals

    return retVal


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}