在 spyder 中查看返回值

Posted

技术标签:

【中文标题】在 spyder 中查看返回值【英文标题】:view of the return value in spyder 【发布时间】:2021-03-05 10:41:40 【问题描述】:

与这个问题有关: "Return" does not return anything in Spyder. It works fine with other IDE

def test():
 return 2
test()

是否可以在没有打印语句的情况下在某处看到“2”的值?就像在变量资源管理器或控制台 1/A 中一样?

我想我错过了一个设置或勾选了一个复选框?

我使用 Spyder 4.0.1 和 Python 3.7

【问题讨论】:

【参考方案1】:

此处是 Spyder 维护者)您需要将最后一条语句(即 test())包含在 print 中,以在控制台中查看其返回值:

print(test())

或者您可以将test() 分配给变量以在变量资源管理器中查看其结果:

a = test()

【讨论】:

以上是关于在 spyder 中查看返回值的主要内容,如果未能解决你的问题,请参考以下文章

请问VS2010中,如何查看调试过程中函数的返回值?

intellij idea debug/调试 查看方法返回值

查看 getHeight() 和 getWidth() 返回值太大

当我想查看智能合约函数的返回值时,为啥需要 .call()?

struts中如何查看配置文件中是否存在某个返回值

在Eclipse中调试时,我可以在返回之前找出返回值吗?