【问题标题】:_ does not show up in Spyder variable explorer_ 不显示在 Spyder 变量资源管理器中
【发布时间】:2021-07-15 16:32:32
【问题描述】:

有没有办法在 Spyder 变量资源管理器中也看到 _(最后执行的表达式/语句的结果)?

【问题讨论】:

  • _通常是您不想使用的变量的模板。
  • @Vala.D.为什么不?我希望能够从变量资源管理器中看到它。在 matlab 中,“ans”在变量资源管理器中公开,这有时很有用...
  • @Chicken What Vala。 D 指的是按照惯例_ 用于表示未使用的参数的事实。没有什么能阻止您将其用作变量的名称。
  • @BłażejMichalik 我不想命名变量_。我只想在 Spyder 变量资源管理器中看到它,就像所有其他变量一样。我猜这是一个 Spyder 问题,而不是 Python 问题。

标签: python ipython spyder


【解决方案1】:

此处是 Spyder 维护者)为此,您需要转到变量资源管理器的选项(即汉堡包)菜单并停用名为 Exclude private references 的选项:

【讨论】:

  • 谢谢你这个工作,但显示了几十个我不需要的额外变量。理想情况下,我只想添加 _ 而没有其他变量……这可能吗?
  • 对不起,这是我们能做的最好的了。
  • 好吧,我想这可能是一个非常简单的补丁,出于某种原因你不乐意制作。 Np与那个。如果您能以某种方式或多或少地向我指出 spyder 源代码(我可以在 github 上找到)中的“区域”,我应该(在本地)更改以获得所需的行为,这仍然会非常有帮助。也许(也许)我可以自己在本地更改代码并解决我的问题。通过这样做,我可以开始参与 spyder 的开发,这对我来说是最好的 python ide...
  • 话虽如此,作为一名程序员,我还是很笨的,所以不要指望我在 Spyder 代码库中做任何不平凡的事情:(
猜你喜欢
  • 2013-10-06
  • 2013-06-30
  • 1970-01-01
  • 1970-01-01
  • 2021-11-09
  • 1970-01-01
  • 2014-09-03
  • 1970-01-01
  • 2016-03-23
相关资源
最近更新 更多