新分配的变量未显示在 Spyder 变量资源管理器中

Newly-assignmed variables not showing up in Spyder's variable explorer

我正在写关于 Spyder 的 Python。请在下面查看我的代码:

import pandas as pd

data = pd.io.excel.read_excel('Data.xls')
CMT_column = data['CMT']

"data" 包含一个名为 "CMT." 的列我想做的是创建一个名为 "CMT_column" 的变量,其中包含 "CMT" 列的值。

问题来了。在我 运行 代码之后,只有 "data" 出现在变量资源管理器中。 "CMT_column" 不存在。但是,如果我在 IPython 控制台中调用 "CMT_column",它会按预期显示 "CMT" 的值。所以我猜变量毕竟已经创建了,但是为什么在变量explore中看不到呢?

在此先感谢您的帮助。

Spyder 的变量浏览器似乎不喜欢大写的变量:尝试将 CMT_ 重写为 cmt_。

转到变量资源管理器 window。

然后在右侧有选项按钮。

点击它,取消勾选排除所有大写首选项选项,如图所示。

我刚刚添加了下面的库然后就可以了

从IPython.display导入显示

显示()