是否有PyCharm的Variable Explorer

问题描述 投票:47回答:8

我最近从Spyder更改为PyCharm作为Python IDE。在Spyder中,我经常使用变量资源管理器功能(见图片)。这个功能在PyCharm中也可用吗?

我发现这个here,“Variable explorer in Python console (traff)”应该包括在PyCharm 3,但我找不到。也许有人可以告诉我如何使用该工具。

pycharm
8个回答
49
投票

变量列表在python控制台工具 - >运行Python控制台中可用...,如下面的屏幕截图所示。调试器控制台中提供了显示变量和监视变量的类似功能。


18
投票

我喜欢Spyder与我的变量和PyCharm进行交互以编辑我的脚本。替代解决方案:同时使用两者当我在PyCharm(在Mac OS上)编辑时,脚本更新生活在spyder中。两全其美!


14
投票

对于第二个问题:您也可以选择代码并按shift + alt + E将脚本的一部分运行到python控制台


2
投票

PyCharm使用SciView以几乎与Spyder完全相同的方式探索变量。只需在控制台中执行选择或单元格,然后在“特殊变量”窗格中单击“查看为阵列”。 Special Variable Pane


1
投票

右键单击该文件,然后单击“在控制台中运行文件”。每次运行它时,变量将显示在控制台中,直到您单击停止按钮。


1
投票

简单的伎俩:

在代码的末尾添加任何虚拟行,例如:

打印( 'HI')

并在此行设置断点。

然后,在调试模式下运行代码。请享用!将显示编辑器和调试窗口的屏幕截图供您参考。

Editor window

Variables in debug window


1
投票

如果要查看完整数据集或数组,请执行以下操作:

  1. 转到pycharm中的python控制台
  2. 通常在右侧的特殊变量选项卡中,向下滚动并找到要显示的数据框或csv。
  3. 右键单击数据框/数据集,然后将选项视图视为数组/数据框。
  4. 你去,你可以看到一个包含你的数据的标签。

0
投票

步骤1.按行号右侧的断点。步骤2.单击调试按钮或右键单击然后调试步骤3.按下控制台中设置按钮上方的按钮以查看变量步骤4.双击要检查值的变量。您也可以右键单击该特定变量并将其视为数据框。


0
投票

如果你想检查包含数组或数据集的变量,比如Spyder并将它们看作一个漂亮的表,你可以这样做:

1-在您要检查的变量之后放置一个断点(在我的例子中,它是dataset):enter image description here

2-运行调试器(pyCharm右上角的小bug)。

然后调试器将停在线上,您将在pyCharm底部的调试器窗口中看到类似下面的内容。 enter image description here

3-右键单击变量并选择View As DataFrame

enter image description here

4-然后你将会看到如下表:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.