首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Spyder变量资源管理器如何显示自定义数据类型?

Spyder变量资源管理器如何显示自定义数据类型?
EN

Stack Overflow用户
提问于 2014-11-19 06:03:49
回答 1查看 2.6K关注 0票数 4

Spyder变量资源管理器在我看来非常有趣,但目前它只能显示有限数量的数据类型:https://pythonhosted.org/spyder/variableexplorer.html

如果我定义了一个自定义的类/数据类型,默认情况下它的实例将不会显示在变量资源管理器中;如果我取消选中“排除不支持的数据类型”选项,那么变量资源管理器中将显示大量(全局)变量和函数,因此很难使用。

所以我的问题是:

  1. 是否有协议/配置将自定义数据类型添加到Spyder的“受支持的数据类型列表”中,以便在默认情况下自定义数据类型将显示在变量资源管理器中?(例如,通过使自定义数据类型可选?)
  2. 变量资源管理器是否可能只显示在启动Spyder/IPython控制台之后(在加载pylab或IPython启动脚本等)之后创建的变量?如果是这样的话,很多变量可以被过滤掉,用户可以将注意力集中在新变量上。
  3. 是否有一个开关可以简单地将过滤器应用于变量资源管理器中的数据类型,例如,筛选出所有函数/方法/类定义,并且只保留类实例/原语,以便变量资源管理器更多地关注“数据”,类似于Matlab风格?

顺便问一下,对于“面向数据”的开发,变量资源管理器有什么“最佳实践”配置吗?

提前谢谢大家!

EN

Stack Overflow用户

回答已采纳

发布于 2014-11-27 16:20:15

(Spydere dev )关于你的问题:

  1. 不,没有添加自定义数据类型的配置。到目前为止,我们还没有考虑到这一点,因为我们支持的所有数据类型都关联了一个专门的查看器(例如DataFrames和Numpy数组)。
  2. 您将很高兴知道,由于Spyder2.3.2(几天后将发布),我们的IPython控制台显示的变量将比以前的版本少得多。有一个错误导致我们污染了变量资源管理器,并且在这个版本中修复了它。
  3. 我们没有这样的过滤器,但我认为这并不难。请在我们的发行跟踪器中打开一个问题,这样我们就不会忘记在2.4版本中处理这个问题。
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27010080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档