如何在Python pdb中列出对象的所有属性?
我想在Python的调试工具pdb中列出一个对象的所有属性。
比如说,我想列出sys.stderr
的所有属性和方法。
我该怎么做呢?
4 个回答
7
print dir(object_name)
这个命令可以帮你列出这个对象的所有属性。
10
如果你的对象叫做 a,可以使用 dir(a)
来获取它的所有属性和方法的列表。想了解更多关于 dir
函数的信息,可以查看相关的文档。
68
对于pdb,你可以使用 p dir(a)
这个命令。