【问题标题】:How to see the results in IPython Console- Spyder如何在 IPython Console-Spyder 中查看结果
【发布时间】:2021-03-27 06:38:25
【问题描述】:

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

【问题讨论】:

    标签: ipython spyder


    【解决方案1】:

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

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

    编辑

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

    以下输出是

    【讨论】:

    • 我试过 print (a+b) 还是一样。没有输出。
    【解决方案2】:

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

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

    【讨论】:

    • 是一样的。我没有得到结果,但现在我已将 spyder 和 anaconda 更新到最新版本,现在可以正常工作了
    • @nimramubashir,很高兴知道!
    猜你喜欢
    • 2017-09-09
    • 2017-07-26
    • 1970-01-01
    • 2017-05-10
    • 2021-12-15
    • 1970-01-01
    • 2018-04-25
    • 1970-01-01
    相关资源
    最近更新 更多