【发布时间】:2018-05-20 01:28:09
【问题描述】:
当我使用“运行当前单元格”或“运行选择”时,编译器会将运行的所有代码打印到控制台,然后运行它。
有什么方法可以抑制这种情况吗?我不想用所有这些无用的信息淹没控制台。我知道我运行了什么代码,我不需要重复它(我只需要它运行:)。
【问题讨论】:
-
这在其他 IDE 中是如何工作的?
-
我不知道,因为我在开始使用 spyder 之前从未使用过 python,但我不明白为什么在运行它之前必须打印所有代码(因为在运行整个脚本,仅在运行单元格时。
-
我以前有点反对这个,但现在我倾向于它,因为一直将单元格内容复制到控制台没有多大意义。然而,正如我之前告诉过你的,这不会成为 Spyder 3.2 的功能,也许是版本 4。
-
感谢您的反馈!我确实认为这将被视为一项功能,也许在选项中显示或不显示所有代码的复选框,然后再运行它?当经常运行大型单元(我这样做)时,这确实会淹没控制台,并使查找相关信息(例如编译错误)变得更加困难。
-
@CarlosCordoba 我第二个可以选择禁止将单元格代码打印到控制台。