cqc*_*991 36 ipython jupyter jupyter-notebook
在我的笔记本中,我有一个返回临时计算结果的单元格.它有点长,所以在它运行后,我想隐藏它,并在需要时显示它.
要手动完成,我可以双击输出的左侧,以隐藏它
但有什么方法可以通过代码来做到这一点?例如,
单元格的最后一行,使用类似的命令%%hide output,输出将在完成运行后隐藏.
另外,我可以在输出HTML中获得此功能吗?
Ran*_*lva 36
;在单元格的末尾添加以隐藏该单元格的输出.
Sun*_*eep 22
在较新的版本中(我写这篇文章时为5.0.0),在命令模式下按"o"会隐藏单元格的输出.如果在输出前面三次单击,也会发生同样的情况.
小智 15
您可以添加%%capture到单元格的开头。
Jupyter 提供了一个名为的魔法单元命令%%capture,允许您从该单元捕获所有输出。
你可以这样使用它:
%%capture test
print('test')
test.stdout => '测试\n'
https://ipython.readthedocs.io/en/stable/interactive/magics.html
| 归档时间: |
|
| 查看次数: |
32133 次 |
| 最近记录: |