是否可以保存Jupyter笔记本的控制台输出?

时间:2018-03-30 12:21:55

标签: python-3.x jupyter-notebook

我在Jupyter笔记本中运行一系列操作。其中一些操作将其结果打印在控制台窗格上,当在笔记本环境中执行时,结果显示在Jupyter笔记本的控制台窗口中。我也需要保存这些日志 有没有办法可以保存该控制台的内容?
或者甚至更好,有没有办法让我可以完全发送任何发送到控制台的消息,保存/管道/重定向到文件?

请注意,我自己会在笔记本中打印一些消息,而我不想将这些消息保存到文件中。我特别想要一个第三个应用程序/库,它在控制台上打印它的消息,保存/重定向到一个文件。

因此只需做:
 sys.stdout = open('file', 'w')

不是一个可行的选择,因为它会将打印消息保存在笔记本中而不是控制台上显示的消息。

0 个答案:

没有答案