在iPython中将历史保存为笔记本时如何包含输出

在iPython中将历史保存为笔记本时如何包含输出,ipython,ipython-notebook,Ipython,Ipython Notebook,我似乎无法将输出包含在使用创建的.ipynb中 %notebook -e tmp.ipynb 魔法命令。 当我创建一个应该产生输出f的简单函数时,我可以用 %history -o -f history.test magic命令,并成功查看输出: f = lambda x : x + 2 /f 1 3. 但是,当我使用上述%notebook magic命令尝试相同操作时,我得到以下结果: { "cells": [ { "cell_type": "code", "exe

我似乎无法将输出包含在使用创建的.ipynb中

  %notebook -e tmp.ipynb
魔法命令。 当我创建一个应该产生输出f的简单函数时,我可以用

%history -o -f history.test 
magic命令,并成功查看输出:

f = lambda x : x + 2
/f 1
3.
但是,当我使用上述%notebook magic命令尝试相同操作时,我得到以下结果:

{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "f = lambda x : x + 2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "/f 1"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "%history -o -f history.test"
   ]
  }
 ],
 "metadata": {},
 "nbformat": 4,
 "nbformat_minor": 0
}.
有人遇到过这个问题吗?这是个问题吗?还是iPython的一个特征?文档中似乎不太清楚,但我已经清楚地看到在有输出行的博客中嵌入了iPython笔记本HTML。 我应该注意,我的.ipython/profile\u默认目录中没有任何自定义的*config*文件