如何在Spyder的变量资源管理器中查看类对象

Eri*_*uld 2 spyder anaconda

这是这个问题的重复。调试时,似乎无法在Python的变量资源管理器中查看类的实例。

那里的答案声称这已解决,所以我想知道自己在做错什么。

Car*_*oba 6

这里是Spyder的维护者)默认情况下,我们在变量浏览器中显示内建函数(int,浮点数,字符串,列表,字典和元组),Numpy数组和数据框。

如果要查看命名空间中存在的所有对象,则需要转到菜单

Tools > Preferences > Variable Explorer

并关闭名为

Exclude unsupported data types

  • 这是我们当前设计的一个限制,但它并不容易解决。所有变量资源管理器查看器都显示检查对象的副本,因为代码在称为内核的单独进程中进行评估。因此,当您想检查一个对象时,我们会要求内核发送它的副本,以便 Spyder 可以显示它。我们可以做的是添加一个 *Update* 按钮,以便用户可以手动更新打开的查看器。 (2认同)