我想在 Python 中调用一个函数,该函数允许我在执行期间访问所有当前变量(用于调试)。像这样的东西:
def interruptWithTerminal():
interruptchoice = ""
while interruptchoice != "Y":
interruptchoice = raw_input("print what variable? (Y to continue script): ")
try:
print eval(interruptchoice)
except:
print "Error"
我的问题是我在调用此函数时无法访问变量。有任何想法吗?