如何在 IPython Console-Spyder 中查看结果

How to see the results in IPython Console- Spyder

我是 spyder 的新手,我正在尝试 运行 在编辑器中编写的代码,但 IPython 控制台没有显示预期的结果。它只说 运行 文件,然后是文件路径。我试过重置 spyder 默认设置,重新启动内核,但它不起作用。所以我在 IPython 控制台中写了一些代码,它确实有效。我不知道在哪里可以看到我的代码的输出,我也不知道出了什么问题。Image 我正在学习一个教程,它应该是这样的。Tutorial-Image

您没有在您的代码文件中输出任何内容。使用下面的代码输出你想要的 print

print("hello,world!")
# or
print(a+b) # the a + b was defined in your file of code 

编辑

我安装了 spyder 和 运行 你提到的代码。

输出如下

(Spyder maintainer here) 您遇到的问题是因为Spyder有多种评估模式。 Tutorial-Image 中的人正在用鼠标在编辑器中选择代码,然后 运行 通过按 F9 键。这就是为什么您在该图像中看到在编辑器中编写的代码被直接粘贴到控制台中的原因。

在您的情况下,您可以通过按 Run 按钮(即绿色播放按钮)或 F5 键来 运行 代码。当这样做时,您需要添加 print 语句以在控制台中查看其结果。