使用PyDev自定义调试打印格式

时间:2011-01-02 19:50:47

标签: python eclipse pydev

使用PyDev进行调试时,是否可以将int(以及作为dicts,list和tuples等部分的整数)视为十六进制值?

更广泛地说,是否可以在变量显示选项卡中以任何方式显示任何给定的数据类型?

1 个答案:

答案 0 :(得分:2)

PyDev Debugger只使用repr()函数来显示值。因此,如果覆盖__repr__()函数,则可以更改值的打印方式。

我认为没有其他选项可以改变你的变量显示的方式,尽管你可能(不确定)可以通过覆盖repr()函数本身来逃避。