在ipython笔记本中管理stdout和stdin

时间:2013-08-28 14:14:06

标签: ipython ipython-notebook

一个简短的ipython笔记本电脑:

%%bash    
read value
5
echo "Value: $value"

此单元格的输出为Value: 5 是否可以使用ipython笔记本以交互方式介绍价值?

如果现在我尝试运行它:

%%bash
ssh user@host pwd

因为是第一次尝试连接到host,ssh会启动问题:

Are you sure you want to continue connecting (yes/no)?

但是这个问题打印在我启动ipython笔记本的shell中,而不是在笔记本本身。在这里,我可以在shell中写下答案。

是否可以显示输出并通过笔记本网络界面介绍我的答案?

1 个答案:

答案 0 :(得分:0)

这是笔记本电脑令人沮丧的方面,但有一个(现已合并)pull request提供在笔记本电脑中进行交互式标准输入的功能。要使用此功能,您必须安装我认为的master分支。