是否可以在Google Colab中隐藏单个代码单元的输出?
安装东西时,没有人需要看pip
的海洋:
如果您查看屏幕截图,您将看到我尝试应用类似的堆栈溢出问题中的一种解决方案:https://stackoverflow.com/a/48084050/1762493
我尝试将TagRemovePreprocessor.remove_single_output_tags
用作#comment
,@@Magic
和!command
,但这些不适用于此行。
我检查了Colab的“ Welcome”和“ Resource”笔记本,但没有发现更深入的笔记本设置:https://colab.research.google.com/notebooks/welcome.ipynb
这甚至可能吗?
答案 0 :(得分:2)
我找到了这个答案并成功应用了它:https://serverfault.com/a/41968/328943
在任何命令的末尾添加&> /dev/null
都会使它的输出静音,不会出现任何错误。
像这样:
!pip install gwpy &> /dev/null
答案 1 :(得分:1)
在这种情况下,您可以使用
!pip install -q gwpy
通常,您可以使用%% capture启动单元格
%%capture
# the rest of your code
答案 2 :(得分:0)
两种方式:
#@title '它有什么作用'
如果需要,也可以清除输出。
可以找到其他有用的片段here
答案 3 :(得分:0)
这可以通过在末尾添加 --quiet
来完成。因此对于您的情况
!pip install gwpy --quiet