IPython notebook 没有捕获所有控制台输出
IPython notebook does not capture all console output
在我的代码中,我使用一个 Python 包调用外部程序,这些程序将它们的输出写入 IPython 正在 运行 的同一控制台。如果我现在 运行 来自 IPython 笔记本的相同代码,输出没有写入笔记本输出单元,而是写入 IPython 笔记本服务器正在 运行 的控制台。
您知道是否可以通过某种方式捕获此输出,然后将其显示在 IPython 笔记本中吗?顺便说一句,我在 Xubuntu 14.04 上。
非常感谢您的帮助!
This 对您的问题和可能的解决方案进行了详尽而全面的描述。您需要使用您的特定设置亲自尝试一下。
在我的代码中,我使用一个 Python 包调用外部程序,这些程序将它们的输出写入 IPython 正在 运行 的同一控制台。如果我现在 运行 来自 IPython 笔记本的相同代码,输出没有写入笔记本输出单元,而是写入 IPython 笔记本服务器正在 运行 的控制台。
您知道是否可以通过某种方式捕获此输出,然后将其显示在 IPython 笔记本中吗?顺便说一句,我在 Xubuntu 14.04 上。
非常感谢您的帮助!
This 对您的问题和可能的解决方案进行了详尽而全面的描述。您需要使用您的特定设置亲自尝试一下。