我正在寻找一种在运行期间查看所有变量的方法,以便更轻松地调试。
我已经尝试了以下方法,但它不能按照我想要的方式工作:
import inspect
a = False
b = ""
c = "test"
d = {}
e = []
f = ["Test", "Test"]
g = ("One", "1", "Two", "2")
h = inspect.currentframe()
print h.f_locals
理想情况下,我希望它打印类似于下面的内容,或者只是让我看看什么变量有什么数据
a
False
b
""
c
test
d
{}
e
[]
f
test, test
g
One, 1, Two, 2
这样我可以很容易地看到变量及其数据......
在 VBA 中这很容易,因为您有一个包含所有变量的窗口。
提前致谢 - Hyflex