我的项目中使用了变量名'args'。当我使用pdb.set_trace进行调试时,我想要打印出'args'变量里的内容。结果与我的期望大相径庭,我意识到pdb使用'args'作为保留字来保留其他信息。
我的问题是如何在不更改变量名称的情况下打印这个'args'变量。感谢您的帮助。
我正在使用Python 3.4,在Windows命令行控制台中运行。
Python伪代码示例:
args = dict(blah='blah'...)
... some code deal with args
def foo():
pdb.set_trace() # when traced here, I type 'args' to show what it is, but looks like it's going to print arguments of foo method, which is None.
foo()