【发布时间】:2021-08-23 14:04:08
【问题描述】:
在 VS Code 中的 Jupyter Notebook 中,当我运行在某个点打印大量输出的代码时,剩余的输出被抑制并显示一条消息
“显示更多(在文本编辑器中打开原始输出数据)...”
如何使所有输出可见?
【问题讨论】:
-
我认为这是内部完成的,是不可能的。 stackoverflow.com/questions/36786722/… 有帮助吗
-
当你在 IDLE 中计算非常大的数字时,它会压缩数据并要求用户显示完整的输出。我认为这样做是为了防止 IDLE 变得无响应
-
@Sujay,我会查看该链接,但乍一看,这不是我所指的。我的意思是我明确地使用了“print()”命令并且这样的打印输出被多次完成并且在达到一定数量的行时只显示最后的内容。类似于在 jupyter 中用 tensorflow 训练中性网络,经过一定数量的 Epochs,只显示最后一个。似乎有一个设置来限制在 jupyter 中输出任何内容时显示的总行数/像素数......
-
@Sujay,我很高兴“在文本编辑器中打开原始输出数据”,但我该怎么做。单击信息消息会使 VS Code 崩溃
-
from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"有帮助吗
标签: python visual-studio-code jupyter-notebook