【发布时间】:2014-01-08 03:12:10
【问题描述】:
我有兴趣在 IPython 中实现类似于 ! 和 !! 的组合的行为。我正在尝试使用 IPython 终端作为我的 (Windows) shell 的附件。对于长时间运行的命令(例如,构建脚本),我希望能够像! 那样观看输出。我还想像!! 那样将命令的输出捕获到输出历史记录中,但这会推迟打印任何内容,直到所有输出都可用。
有没有人对如何实现这样的事情有任何建议?我猜IPython.utils.io.Tee() 对象在这里会很有用,但我对 IPython 的了解还不够,无法正确连接。
【问题讨论】:
标签: ipython