我想找出python脚本中使用的本地/全局变量及它们所采用的值。我将无法使用任何图形用户界面,甚至任何需要我们手动观察变量值的东西。 例如,对于给定的代码 -
def iterPower(base, exp):
r=1
for k in xrange(exp):
r=r*base
return r
iterPower(5.0, 3)
跟踪/调试程序应该能够打印出来:
base = 5.0
exp = 3
r=1, 5.0, 25.0, 125.0
我调查了column shortcodes和Hunter,但我真的不知道他们是否可以做任何这样的事情。任何形式的帮助将不胜感激:)